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); .
3
aggiungere un metodo alla classe myDemo per gestire la risposta quando viene immesso del testo .
public void actionPerformed ( ActionEvent my_event ) { ... }
4
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) ; }
Programmazione © www.354353.com