Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan skrive en applet som ber brukeren om å skrive inn to flyttall
    Hvis du skriver Java- applets for nettet , kan du en dag trenger å gi brukerne muligheten til å manipulere tallene som inneholder bokstaven " E." Floating - sonenumre , ofte brukt i business og vitenskapelige beregninger, kan bestå av sifre etterfulgt av bokstaven " E" og et annet tall som representerer en eksponent . Verdien 5.12E3 , for eksempel, representerer 512000 fordi tre i antall , vil maskinen multiplisere antallet med 10 i tredje potens . Ved hjelp av de riktige Java metoder , kan du endre din applet slik at det kan be brukerne for to flyttall og behandle dem riktig. Instruksjoner
    en

    Åpen en av Java- applet filer og plassere følgende utsagn på toppen hvis de ikke allerede er der

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

    Disse uttalelsene gjør applet og event handler funksjoner tilgjengelig
    2

    Legg utsagnene nedenfor til dokumentets klasse uttalelse. : en

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

    Button buttonLoadValues ​​selvklebende etiketter label1 = ny Etikett ( " ; Tast inn to flyttall ") ; flyte verdi1 ; flyte verdi2 ; float resultat ;

    de to første utsagnene skaper to input tekstbokser til å holde flyttall som brukere inngang , den tredje setningen skaper tekstboksen som inneholder summen av disse tall. Button og etiketter uttalelser plasserer en knapp og en etikett på applet. De siste tre utsagn definere flyttall variabler programmet trenger
    3

    Lim inn følgende kode inn i dokumentet init- metoden : .

    SetLayout ( null ); buttonLoadValues ​​= new Button ( " Load Values" ); label1.setBounds ( 50 , 50 , 300 , 20) ; floatBox1.setBounds ( 100,100,100,20 ); floatBox2.setBounds ( 100,150,100,20 ); resultBox.setBounds ( 100 , 200 , 100 , uttalelser plassere kontrollene på applet Hver setBounds funksjon aksepterer fire parametere: . . avstanden fra venstre side av applet , avstanden fra toppen , kontrollens bredde og høyde Den første setBounds funksjon, for eksempel plasserer etiketten 50 piksler fra toppen og 50 piksler fra venstre . det gjør det også 300 piksler bred og 20 piksler høyt . Endre en av disse verdiene som passer dine layout behov.
    4

    Legg til følgende metode til dokumentet etter at init metoden : en

    public void ( ActionEvent evt ) { String val1 = floatBox1.getText (); String verdi2 = floatBox2.getText ();

    verdi1 = Float.valueOf ( . val1.trim ( ) ) floatValuevalue2 = Float.valueOf ( val2.trim ( ) ) floatValue

    resultat = verdi1 + verdi2 ; . String stringResult = Float.toString ( resultat); resultBox.setText ( stringResult ); }

    Denne metoden kjører når du klikker på applet -knappen. verdi1 og verdi2 variabler inneholder strengen representasjoner av de verdier som er lagt inn i de to tekstboksene. den Float.valueOf metoder, sett på følgende to linjer , konvertere de strenger til flyttall og lagre dem i verdi1 og verdi2 . de siste tre uttalelser legger de to tallene , konvertere resultatet tilbake til en streng og lagre dem i resultatet tekstboksen .


    früher :

     Weiter:
      Relatert Artike
    ·Slik installerer du et Java Bypass Admin Start 
    ·Hvordan skrive en applet som ber brukeren om å skrive …
    ·Hvordan lage en EXE Med NetBeans 
    ·Slik importerer ditt eget bibliotek i Java 
    ·Hvordan åpne CSV -filer i et Microsoft Excel program s…
    ·Hvordan aktivere Java -klient for Windows XP 
    ·Slik starter en nettleser i Java 
    ·Hvordan klargjøre en Servlet 
    ·Java Naming Restriksjoner 
    ·ConnectException : Connection Refused på Java 
      Anbefalte artikler
    ·Hvordan å generere en variabel streng i Java 
    ·Slik konverterer Windows.Forms.TextBox til heltall 
    ·Hva er monospaced Font 
    ·Java Metode til Split Lines 
    ·Hvordan lage en liste i Visual Basic 
    ·Hvordan Bind en metode til en hendelse i Java 
    ·Hvorfor abstrakte klasser i Java 
    ·Hvordan Undelete root-kontoen for MySQL 
    ·Hvordan bruke Regex i Java Samples 
    ·Hvordan sjekke om ResultSet er null 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/