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