Le langage Java peut être utilisé pour développer des applications riches et interactives à la fois sur le Web et les applications natives . La classe JTextField poignées entrée de chaîne à partir d'une forme intégrée dans une application Java . Votre utilisateur peut entrer un nombre entier dans le champ de texte qui doit être converti à partir d' une chaîne de caractères avant de les utiliser programmatique. Instructions
1
Créer un nouveau JTextField au sein de votre classe d'affichage , comme JFrame ou JPanel , qui implémente ActionListener . L'entier 10 crée un champ de texte avec 10 colonnes
public class myDemo s'étend JPanel implements ActionListener {protected JTextField myJTextField ; . Protégé int myInteger ; ... doDemo publique () { my_JTextField = new JTextField (10); . ..} ...}
2
ajouter un écouteur d'action pour my_JTextField pour traiter la réponse lorsque le texte est entré
my_JTextField.addActionListener (this); .
< br > Hôtels 3
Ajoutez une méthode à votre classe de myDemo pour traiter la réponse lorsque le texte est entré.
publique vide actionPerformed ( ActionEvent my_event ) {...}
4 < p> Utiliser le Integer.parseInt () pour analyser la chaîne de votre JTextField dans un int . La fonction retournera une erreur si votre JTextField ne contient pas un nombre entier , donc l'intégrer dans une déclaration à essayer et
try { int myInteger = Integer.parseInt ( my_JTextField.getText ()); } . Exception (Exception ECP ) {System.out.println ( ECP) ; }