| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come restituire un frequenza cardiaca in Java
    Uno dei vantaggi dell'utilizzo di Java è che rende semplice per scrivere programmi di interfaccia utente di base per realizzare attività che si può desiderare per la tua vita giorno per giorno . Ad esempio, se si vuole avere un semplice programma informatico che consente di calcolare la frequenza cardiaca dopo un breve allenamento , questo può essere fatto utilizzando solo due classi in Java . . Istruzioni
    1

    Aprire un editor di testo o un ambiente di sviluppo Java integrato
    2

    Incollare il seguente classe principale che conterrà l'interfaccia utente :

    public class principale estende JFrame implements ActionListener {

    statico JButton beatButton = new JButton ( "beat " ) ;

    statico JLabel frequenza cardiaca = new JLabel ( ) ;

    heartRateMonitor statica monitor = new heartRateMonitor ( ) ;

    public void actionPerformed ( ActionEvent e) {

    se monitor.beat ( ) ( e.getSource ( ) equals ( beatButton ) . ) ;
    < p > heartRate.setText ( monitor.getHeartRate ( ) + " battiti al minuto .") ; }


    public static void main (String [] args ) {

    principale m = new main () ;

    m.setLayout ( nuovo GridLayout ( 0 , + " Battiti al classe contiene due controlli dell'interfaccia utente e due metodi . L'interfaccia utente è costituita da un'etichetta per mostrare all'utente la sua frequenza cardiaca e un pulsante "beat ", che l' utente può fare clic ogni volta che si sente il polso. Il metodo " actionPerformed " viene chiamato ogni volta che l'utente fa clic sul pulsante "beat" , e chiama la funzione "beat" nella classe di monitor che si scriverà nel passaggio 3. il metodo "principale" viene eseguito non appena viene avviato il programma .

    Salva il vostro lavoro e il nome del file " Main.java . "
    3

    Creare un nuovo documento e incollare il seguente in un editor di testo ora :
    pubblico

    class heartRateMonitor {

    ArrayList timeBetweenBeats = new ArrayList ();

    doppio lastBeat ;

    final int BEATS_TO_STORE = 5;

    battito public void ( ) {

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

    lastBeat = System.currentTimeMillis ();

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


    doppia getHeartRate pubblico ( ) {

    double totale = 0;

    per ( doppia t : timeBetweenBeats ) {

    totale + = t ;

    }

    doppia media = totale /timeBetweenBeats.size ();

    doppio tasso = 60 /( medio /1000) ;

    tasso di ritorno ;

    }

    heartRateMonitor pubblico ( ) {

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


    Questa è la classe cardiofrequenzimetro . tiene traccia della differenza tra i tempi per gli ultimi cinque battiti del cuore e li usa per ottenere un dato medio per l'utente del . frequenza cardiaca attuale contiene due metodi : il metodo beat, che memorizza semplicemente il tempo del nuovo battito cardiaco e scarta un tempo antico , e il metodo " getHeartRate " , che in media il tempo degli ultimi cinque battiti cardiaci e calcola un frequenza cardiaca da loro.

    salvarlo con il nome di " heartRateMonitor.java . "

    Previous :

    next :
      Articoli Correlati
    ·Come leggere in numeri interi in Java e Skip gli spazi …
    ·Come installare Sun Java 6.22 a Ubuntu 10.04 ? 
    ·Come creare etichette in Java GUI 
    ·Come convertire Java caratteri da minuscolo a maiuscolo…
    ·Come compilare Java di Oracle 
    ·Come aggiungere ritardi o pause in Java 
    ·Come calcolare un profitto in Java 
    ·Come analizzare elementi XML ricorsivi in Java 
    ·Come generare una lunghezza variabile String in Java 
    ·Come utilizzare i tasti di direzione in Java 
      Articoli in evidenza
    ·Come creare un ciclo while in C 
    ·Come aggiornare una dichiarazione in Informix 
    ·Come scrivere segnali periodici in MATLAB 
    ·Come fare il vostro proprietario di HTML 5 gioco 
    ·Come leggere un joystick USB in Visual Basic 
    ·Come calcolare Gigabyte 
    ·Come inserire un asterisco in MySQL 
    ·Come creare un link in PHP 
    ·Come eliminare un file in Perl 
    ·Come rimuovere una Entità da un array in PHP 
    Copyright © Conoscenza Informatica http://it.wingwit.com