| 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 man skriver en applet, der beder brugeren om at indtaste to flydende tal
    Hvis du skriver Java-applets til web , kan dig en dag nødt til at give brugerne mulighed for at manipulere tal , der indeholder bogstavet "E" Floating komma-tal , der ofte anvendes i erhvervslivet og videnskabelige beregninger , kan bestå af cifre efterfulgt af bogstavet "E" og et andet nummer , der repræsenterer en eksponent . Værdien 5.12E3 , for eksempel , repræsenterer 512.000 fordi 3 i antallet fortæller computeren at gange antallet med 10 til den tredje potens . Brug den korrekte Java metoder , kan du ændre din applet , så det kan bede brugere, for to flydende tal og behandle dem korrekt. Instruktioner
    1

    åbne en af ​​dine Java-applet -filer og placere følgende udsagn i toppen , hvis de ikke allerede er der

    import java.awt * ; . . Import java . applet * ; . import java.awt.event * ; .

    Disse udsagn gør applet og event handleren tilgængelige funktioner
    2

    Tilføj de erklæringer nedenfor til dokumentet klasse erklæring. : Hej

    TextField floatBox1 = new TextField ( 100), TextField floatBox2 = new TextField ( 100), TextField resultBox = new TextField ( 100),

    buttonLoadValues ​​, Label Label1 = new Label ( " ; Indtast to kommatal ") flyde værdi1 , flyde værdi2 , float resultat

    de første to sætninger opretter to inputtekstfelter at holde kommatal som brugerne input , den tredje erklæring skaber den tekstboks, der besidder summen af ​​disse tal. Knappen og Label udsagn placere en knap og en mærkat på applet. De sidste tre udsagn definerer floating-point variabler programmet har brug
    3

    Indsæt følgende kode i dokumentets init metode: .

    SetLayout ( null) ; buttonLoadValues ​​= nye knap (" Load Værdier ") label1.setBounds ( 50 , 50, 300 , 20) ; floatBox1.setBounds ( 100,100,100,20 ) floatBox2.setBounds ( 100,150,100,20 ) resultBox.setBounds ( 100, 200 , 100 , udsagn placerer kontrollerne på applet Hver setBounds Funktionen accepterer fire parametre: . . afstanden fra den venstre side af applet , afstanden fra toppen , kontrol bredde og højden Den første setBounds funktion, for eksempel placerer etiketten 50 pixels fra toppen og 50 pixels fra venstre. det gør det også 300 pixels bredt og 20 pixels højt . ændre disse værdier , der passer til dit layout behov.
    4

    Tilføj følgende metode til dokument efter init metode : Hej

    public void actionPerformed ( ActionEvent evt ) { String VRD1 = floatBox1.getText (); String val2 = floatBox2.getText ();

    værdi1 = Float.valueOf ( . val1.trim () ) floatValuevalue2 = Float.valueOf ( val2.trim () ) floatValue

    result = værdi1 + værdi2 , . String stringResult = Float.toString ( resultat ), resultBox.setText ( stringResult ) ; }

    Denne metode kører, når du klikker på applettens knappen. de VRD1 og val2 variabler indeholder strengen repræsentationer af værdierne indtastet i de to tekstbokse. den Float.valueOf metoder , set på de følgende to linjer , konvertere disse strenge til flydende tal og gemme dem i værdi1 og værdi2 . de sidste tre udsagn føje disse to tal , konvertere resultatet tilbage i en snor og gemme dem i resultatet tekstfeltet.
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Store heltal i et array i Java 
    ·Sådan oprettes eksekverbare JAR 
    ·Sådan Beregn Pi Brug NetBeans 
    ·Hvad er en erklæring i Java 
    ·Forskelle mellem grænseflader og abstracts i Java 
    ·Sådan ændres Tekst på JSP Daily 
    ·Sun /Java & Error 1722 
    ·Hvordan man skriver en Java program, der anmoder en bru…
    ·Sådan oprettes Tilfældige tal mellem 1 & 26 i Java 
    ·Sådan bruges Animerede Sprites i Eclipse 
      Anbefalede Artikler
    ·Hvordan man finder forsvundne poster ved hjælp af SQL 
    ·Sådan fjernes dobbeltposter Lines i en variabel i Perl…
    ·Tutorial om Tilslutning til MySQL fra Oracle 
    ·En beskrivelse af Struts for Config XML 
    ·Sådan Edit PYO & PYC Files 
    ·Hvordan man laver en lommeregner med Python 
    ·Hvordan man kan manipulere Strings i MFC 
    ·Hvordan du formaterer teksten til HTML på VBA 
    ·Hvordan man skriver til en CSV-fil på VB.NET 
    ·Sådan installeres InstallShield 11.5 Serial 
    Copyright © Computer Viden http://www.computerdk.com