[JTextField] Récupération du champ
Bjr tlm, j'ai un soucis dans la recuperation d'un JTextField
J'ai ma classe:
Code:
1 2
|
class fenetre2 extends JFrame implements ActionListener |
Je déclare mes variable JTextField :
Code:
1 2 3
|
JTextField chlog;
JTextField chmdp; |
J'utilise un gridbaglayout et je mes des ecouteurs sur mes JTextField:
Code:
1 2 3 4 5 6
|
JTextField chlog = new JTextField(25);
chlog.addActionListener(this);
JTextField chmdp = new JTextField(25);
chmdp.addActionListener(this); |
Ensuite dans ma fonction actionPerformed, j'essaie de récupérer mes champs dans un try catch a l'aide de :
Code:
1 2 3 4 5
|
String id;
System.out.println("OK");
id = chlog.getText();
System.out.println("OK2"); |
Et la, j'ai juste l'affichage de "OK" et ensuite il me genere mon message d'erreur du catch.
ma public class est Identification qui ne contient que le main et dans cette classe, j'ai ma class fenetre2. Mes JTextFields sont declares au debut de la class puis j'ai une fonction d'initialisation de l'affichage puis mon constructeur fenetre2().
Esperant avoir ete assez clair pour recevoir de l'aide.
Par avance merci.