| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment retourner une fréquence cardiaque en Java
    Un des avantages de l'utilisation de Java est-il le rend simple d'écrire des programmes de l'interface utilisateur de base pour réaliser les tâches que vous pouvez désirer pour votre vie au jour le jour. Par exemple, si vous voulez avoir un programme informatique simple pour vous aider à calculer votre fréquence cardiaque après une brève séance d'entraînement, cela peut être fait en utilisant seulement deux classes en Java. . Instructions
    1

    Ouvrez votre éditeur de texte favori ou environnement de développement intégré Java
    2

    Coller la classe Main suivante qui tiendra votre interface utilisateur :

    public class principal extends JFrame implements ActionListener {

    statique JButton beatButton = new JButton (" BEAT ! ");

    statique JLabel rythme cardiaque = new JLabel ();

    heartRateMonitor statique moniteur = new heartRateMonitor ();

    publique vide actionPerformed ( ActionEvent e) {

    si monitor.beat () ( e.getSource ( ) est égal à ( beatButton ) . ) ;
    < p> heartRate.setText ( monitor.getHeartRate () + " battements par minute . "); }


    public static void main (String [] args ) {

    principal m = new Main () ;

    m.setLayout ( new GridLayout (0, + " Battements par classe contient deux contrôles de l'interface utilisateur et les deux méthodes. L'interface utilisateur se compose d'une étiquette pour montrer à l'utilisateur son rythme cardiaque et un bouton " beat" qui l'utilisateur peut cliquer à chaque fois qu'il sent son pouls. La méthode " actionPerformed " est appelée à chaque fois que l'utilisateur clique sur le bouton " beat" , et appelle la fonction " beat" dans la classe de moniteur que vous allez écrire à l'étape 3 . la méthode "main" fonctionne dès que le programme est lancé .

    Enregistrer votre travail et le nom du fichier " Main.java . "
    3

    Créer un nouveau document et collez le texte suivant dans votre éditeur de texte maintenant :

    public class heartRateMonitor {

    ArrayList timeBetweenBeats = new ArrayList ();

    deux lastBeat ;

    final int BEATS_TO_STORE = 5;

    battu public void ( ) {

    timeBetweenBeats.add ( System.currentTimeMillis () - lastBeat ) ;

    lastBeat = System.currentTimeMillis ();

    if ( timeBetweenBeats.size () > BEATS_TO_STORE ) timeBetweenBeats.remove (0); }


    deux getHeartRate publique () {

    double total = 0;

    pour ( double T : timeBetweenBeats ) {


    totale + = t;

    }

    double = total /timeBetweenBeats.size ();
    taux double de

    = 60 /( moyenne /1000 ) ;
    taux de retour de

    ;


    }

    heartRateMonitor publique () {

    lastBeat = System.currentTimeMillis ();
    < p> } }


    c'est la classe du moniteur de fréquence cardiaque. Il garde la trace de la différence entre les temps pour les cinq derniers battements cardiaques et les utilise pour obtenir un chiffre moyen pour l'utilisateur de . rythme cardiaque actuel Il contient deux méthodes: la méthode beat, qui stocke simplement le temps de la nouvelle battement de coeur et défausse un temps ancien , et la méthode " getHeartRate " , qui est en moyenne le temps des cinq derniers battements cardiaques et calcule une fréquence cardiaque de leur part.

    enregistrer avec le nom " heartRateMonitor.java . "

    Previous :

    next :
      articles connexes
    ·Comment créer Objet Date partir d'une chaîne en Java 
    ·Comment inclure un fichier dans une page JSP 
    ·Comment télécharger Java 1.6 
    ·Comment ajouter un champ de texte à un JApplet 
    ·Comment faire pour convertir un double flotter dans Jav…
    ·Comment ajouter JMenuBar à JPanel 
    ·Comment ignore la ponctuation en Java 
    ·Comment les applications de programme pour l' Android 
    ·Comment faire pour convertir le ResultSet à déroulant…
    ·Ai-je besoin du Runtime Environment J2SE 
      articles en vedette
    ·Comment configurer la pile Java 
    ·Comment faire pour supprimer le Commandement bordure du…
    ·Comment accéder à une structure C de Fortran 
    ·Que dois-je commencer à programmer pour l' iPhone 
    ·Comment faire pour désactiver les guillemets magiques …
    ·Comment ajouter une image dans VB6 Word 
    ·Comment faire pour obtenir des valeurs clés en Python 
    ·Comment mettre en place VIM pour Java 
    ·Quelles sont les procédures sous Visual Basic 
    ·Comment créer un UART simple transmetteur de série da…
    Copyright © Connaissances Informatiques http://fr.wingwit.com