Come convertire un int a un JTextField in Java

September 13

JTextField è una classe nelle librerie standard del linguaggio di programmazione Java. Esso implementa il concetto di un campo di testo all'interno di una finestra; l'utente può modificare il valore visualizzato nel campo di testo, come in un modulo Web. È possibile creare un JTextField che ha il valore di un determinato "int" (il tipo Java primitivo per i numeri interi) come il suo contenuto iniziale.

istruzione

1 Includere la seguente riga all'inizio del vostro codice Java:

import javax.swing.JTextField;

2 Convertire int in una stringa Java come nel seguente codice di esempio:

int myInt = 43;

String = intAsString Integer.toString (myInt);

Per l'esempio, "intAsString" avrà valore di "43".

3 Utilizzare la rappresentazione String del numero intero originale come il valore iniziale visualizzato all'interno del JTextField, come nel seguente codice di esempio:

myTextField = new JTextField (intAsString, 5);

Il secondo parametro al costruttore (5 nell'esempio) è il numero di caratteri campo di testo avrà sullo schermo. Anche se il valore iniziale ( "43") necessita solo due caratteri, l'utente sarà in grado di modificare in un numero di cinque cifre, se necessario.