Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvoriť nový JTextField vo Vašom displeja triedy , ako JFrame a JPanel , ktorá implementuje ActionListener . Číslo 10 vytvorí textové pole s 10 stĺpmi
public class myDemo rozširuje JPanel implementuje ActionListener { chránené JTextField myJTextField ; . Chránené int myInteger ; ... public doDemo ( ) { my_JTextField = new JTextField ( 10 ) . .. } ... }
2
Pridať akčná poslucháča my_JTextField zvládnuť odpoveď , keď sa zadaný text
my_JTextField.addActionListener ( this ) ; .
Sims 3
Pridať metódu k vašej myDemo triedy spracovať odpoveď , keď sa zadaný text .
public void actionPerformed ( ActionEvent my_event ) { ... }
4
Použite funkciu Integer.parseInt ( ) analyzovať reťazec z JTextField do int . Funkcia vráti chybu , ak vaše JTextField neobsahuje číslo , tak vložiť ho do príkazom try
skúsiť . { Int myInteger = Integer.parseInt ( my_JTextField.getText ( ) ) ; } výnimkou ( Výnimka ECP ) { System.out.println ( ECP ) ; }