Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come leggere un intero con il JTextField

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); .


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