Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako čítať Integer s JTextField

jazyk Java môže byť použitý na vytvorenie bohatých interaktívnych aplikácií pre web aj natívnych aplikácií . Trieda JTextField spracováva reťazec vstup z formulára vloženého do Java aplikácie . Váš používateľ môže zadať číslo do textového poľa , ktoré je potrebné previesť z reťazca pred programovej použitie . Pokyny dovolená 1

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

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené