Bonjour à tous !
Mon problème est simple, le programme doit récupérer un caractère écrit dans un JTextField lorsque l'utilisateur clique sur un bouton.
Tout ce qu'il me manque, c'est la ligne de code pour le "getText", voici un code assez simple pour expliquer tout ça :
C'est à la ligne 24 qu'il faudrait modifier le ".getText()"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 import javax.swing.*; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; private JTextField saisieCaractere; JLayeredPane cadre = getPane(); void main(){ //JTextField saisieCaractere = new JTextField("Entrez une lettre"); saisieCaractere.setBounds(40, 75, 100, 50); cadre.add(saisieCaractere); //JButton JButton bouton = new JButton ("OK"); bouton.setBounds(40, 140, 100, 50); cadre.add(bouton); bouton.addActionListener(action); } ActionListener action = new ActionListener() { public void actionPerformed(ActionEvent evenement){ char c = saisieCaractere.getText(); } };
Moins nécessaire, mais très utile, si vous savez comment détecter lorsque l'utilisateur rentre plusieurs caractères je suis preneur !
Merci d'avoir lu mon message !
Chelz
Partager