| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Hvordan til at returnere en Puls i Java
    En af fordelene ved at bruge Java er det gør det nemt at skrive basale brugergrænseflade programmer for at opnå opgaver, du kan ønske for din dag -til- dag liv. For eksempel, hvis du ønsker at have en simpel computer program til at hjælpe dig med at beregne din puls efter en kort træning kan det gøres ved hjælp af kun to klasser i Java. . Instruktioner
    1

    Åbn din foretrukne teksteditor eller Java integreret udviklingsmiljø
    2

    Indsæt følgende Main klasse, der vil holde din brugergrænseflade : Hej

    public class Main udvider JFrame implementerer ActionListener {

    statisk JButton beatButton = new JButton ( " BEAT ! ")

    statisk JLabel puls = new JLabel ();

    statisk heartRateMonitor monitor = new heartRateMonitor ();

    public void actionPerformed ( ActionEvent e ) {

    hvis monitor.beat () ( e.getSource ( ) er lig ( beatButton .)) ;
    < p> heartRate.setText ( monitor.getHeartRate () + " slag i minuttet ." );

    }

    public static void main ( String [] args ) {

    Main m = new Main ();

    m.setLayout (ny GridLayout (0, + " Beats per klasse indeholder to brugergrænsefladen kontrol og to metoder. Brugergrænsefladen består af en etiket til at vise brugeren hans puls og en " slå "-knappen , som brugeren kan klikke på hver gang han føler, at hans puls. Den " actionPerformed " Metoden kaldes hver gang brugeren klikker på " rytmen " knappen, og kalder " rytmen "-funktionen på skærmen klasse, som du vil skrive i trin 3. . den " vigtigste" metoden kører så snart programmet er startet .

    Gem dit arbejde og navnet på filen " Main.java ".
    3

    Opret et nyt dokument og indsætte følgende i din tekst editor nu : Hej

    public class heartRateMonitor { < br >

    ArrayList timeBetweenBeats = new ArrayList ();

    dobbelt lastBeat ,

    endelige int BEATS_TO_STORE = 5;

    public void beat ( ) {

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

    lastBeat = System.currentTimeMillis ();

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

    }

    offentlig dobbelt getHeartRate () {

    double total = 0;

    for (dobbelt t : timeBetweenBeats ) {

    total + = t;

    }

    double gennemsnit = total /timeBetweenBeats.size ();

    dobbelt sats = 60 /( gennemsnit /1000)

    afkast sats ,

    }

    offentlig heartRateMonitor () {

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

    }
    p Dette er pulsmåleren klasse. den holder styr på forskellen mellem de tider for de sidste fem hjerteslag og bruger dem til at få et gennemsnitstal for brugerens . aktuelle puls den indeholder to metoder : beat metode , der blot gemmer tidspunktet for den nye hjerteslag og kasserer en gammel tid , og " getHeartRate "-metoden , som i gennemsnit ud af tiden i de sidste fem hjerteslag og beregner en puls fra dem.

    Gem det med navnet " heartRateMonitor.java . "

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan foretages fejlfinding Java Web Start 
    ·Default Buffer størrelse for BufferedWriter 
    ·Sådan bruges X og Y koordinater i Java 
    ·Hvad er JDK i Java 
    ·Hvordan jeg stabilisere antallet af loops i Java 
    ·Sådan Format Numbers Into Decimaler i Java 
    ·Hvordan til at læse fra en fil med JAVA 
    ·Sådan Upload BLOB filer til en database Servlet Thread…
    ·Hvad Er Java TM 2 Platform 
    ·Sådan bruges Struts Layout 
      Anbefalede Artikler
    ·Hvordan at slippe af AppleScript fejl 
    ·PHP Button Tricks 
    ·Sådan flette to MySQL Resultater i PHP 
    ·Hvordan man laver en formular synligt efter Splash Scre…
    ·Sådan deaktiverer Print Screen JavaScript 
    ·Sådan Design Logic for en Flowchart der udskriver Numb…
    ·Sådan tilføjes et objekt til ArrayList 
    ·Sådan bruges Math i Python 
    ·Sådan oprettes en PDF på Fly Brug PHP 
    ·Introduktion til Enterprise JavaBeans 
    Copyright © Computer Viden http://www.computerdk.com