Il linguaggio Java può essere utilizzato per sviluppare applicazioni ricche e interattive sia sul Web e di applicazioni native . La classe JTextField gestisce l'input stringa da un modulo incorporato all'interno di un'applicazione Java . Il tuo utente può inserire un numero intero nel campo di testo che deve essere convertito da una stringa prima dell'uso programmatico. Istruzioni
1
Creare un nuovo JTextField entro la classe di visualizzazione, come ad esempio JFrame e JPanel , che implementa ActionListener . Il numero intero 10 crea un campo di testo con 10 colonne
public class myDemo estende JPanel implements ActionListener {protected JTextField myJTextField ; . Protected int myInteger ; ... doDemo pubblico ( ) { my_JTextField = new JTextField ( 10); . .. } ... }
2
Aggiungi un listener di azione per my_JTextField per gestire la risposta quando viene immesso del testo
my_JTextField.addActionListener ( this); .
< br >
3
aggiungere un metodo alla classe myDemo per gestire la risposta quando viene immesso del testo .
public void actionPerformed ( ActionEvent my_event ) { ... }
4 < p > Utilizzare il Integer.parseInt () per analizzare la stringa dal JTextField in un int . La funzione restituisce un errore se il vostro JTextField non contiene un numero intero , in modo da incorporare in un try
try { int myInteger = Integer.parseInt ( my_JTextField.getText ( ) );} . Eccezione ( Exception ECP ) { System.out.println ( ECP) ; }