| 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 scrivere un applet che chiede all'utente di inserire due numeri in virgola mobile
    Se si scrivono applet Java per il Web , potrebbe essere necessario un giorno per dare agli utenti la possibilità di manipolare i numeri che contengono la lettera "E" Floating numeri - point, spesso utilizzati nei calcoli aziendali e scientifici, possono essere costituiti da cifre seguite dalla lettera " e" e un altro numero che rappresenta un esponente. Il valore 5.12E3 , per esempio , rappresenta 512.000 perché il 3 nel numero dice al computer di moltiplicare il numero per 10 alla terza potenza . Utilizzando i metodi Java corretti , è possibile modificare l'applet in modo che possa richiedere agli utenti per due numeri in virgola mobile e di elaborarli correttamente . Istruzioni
    1

    aprire uno dei file di applet Java e inserire le seguenti istruzioni nella parte superiore se non sono già lì

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

    Queste dichiarazioni rendono disponibile la funzione del gestore di eventi applet e
    2

    Aggiungere le istruzioni riportate di seguito alla dichiarazione della classe del documento . :

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

    buttonLoadValues ​​Button , Label Label1 = new Label ( " ; Inserisci due numeri in virgola mobile "); galleggiare valore1 , valore2 galleggiare , risultato float ;

    le prime due istruzioni creano due caselle di testo di input per contenere numeri in virgola mobile che l'input degli utenti , la terza istruzione crea la casella di testo che detiene la somma di quei numeri . Il pulsante e dichiarazioni Label inserire un pulsante e un'etichetta sul applet . Le tre dichiarazioni finali definiscono le variabili in virgola mobile le esigenze applicative
    3

    Incollare il codice seguente nel metodo init del documento : .

    SetLayout ( null) ; buttonLoadValues ​​= new Button ( " I valori di carico " ) ; label1.setBounds ( 50 , 50 , 300 , 20 ) ; floatBox1.setBounds ( 100,100,100,20 ) ; floatBox2.setBounds ( 100,150,100,20 ) ; resultBox.setBounds ( 100 , 200 , 100 , dichiarazioni mettono i controlli sulla applet Ogni funzione SetBounds accetta quattro parametri: . . la distanza dal lato sinistro dell'applet , la distanza dalla parte superiore , la larghezza del controllo e la sua altezza La prima funzione SetBounds , ad esempio , posiziona l'etichetta 50 pixel dalla parte superiore e 50 pixel da sinistra. inoltre lo rende 300 pixel di larghezza e 20 pixel di altezza . Modificare uno di questi valori in base alle proprie esigenze di layout .
    4

    Aggiungere il seguente metodo alla documento dopo il metodo init :

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

    valore1 = Float.valueOf ( . val1.trim ( ) ) floatValuevalue2 = Float.valueOf ( val2.trim ( ) ) floatValue
    risultato

    = valore1 + valore2 ; . String stringResult = Float.toString ( risultato) ; resultBox.setText ( stringResult ) ; }

    Questo metodo viene eseguito quando si fa clic su pulsante dell'applet . le variabili val1 e val2 contengono le rappresentazioni di stringa di valori inseriti nelle due caselle di testo . i metodi Float.valueOf , visto su le seguenti due righe , convertire quelle stringhe in numeri in virgola mobile e memorizzarli in valore1 e valore2 . le tre dichiarazioni finali aggiungono questi due numeri , convertire il risultato in una stringa e li memorizzano nella casella di testo risultato .


    Previous :

    next :
      Articoli Correlati
    ·Java Teoria e Pratica : Garbage Collection della JVM 1.…
    ·Come costruire un Applet Con Eclipse 
    ·Come accedere a una webcam Attraverso Java 
    ·Come installare il Core Java JDK 1.5.03 
    ·Come sapere se una talpa dovrebbe essere rimosso 
    ·Come catturare una schermata da un sistema remoto usand…
    ·Java concatenazione di stringhe vs . StringBuilder 
    ·Come utilizzare Regex in campioni Java 
    ·Come installare i file APK inviato via email 
    ·Come Evidenziare e copiare codice 
      Articoli in evidenza
    ·Come creare un Preloader FLV in AS3 
    ·Come convertire binario a decimale in Java 
    ·Funzioni JavaScript per accettare parametri denominati 
    ·Come installare Innovatek 
    ·Come convertire HTML in testo PHP 
    ·Come sapere le dimensioni di una matrice in Python 
    ·Come modificare un titolo dell'applicazione in VBA 
    ·Come creare un emulatore Android 
    ·Come convertire un programma Lisp per una macro ME10 
    ·Come accedere Query argomento NULL VBA 
    Copyright © Conoscenza Informatica http://it.wingwit.com