Salut tout le monde, j'ai un souci.
J'ai créé une sorte de formulaire, avec par exemple un JTextField defini comme ci dessous:
J'ai créé un PropertyChangeListener pour essayer de récuperer la valeur qui est présente dans le JTextField. Voici le code de ce Listener:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 JTextField tf = new JTextField(15); tf.addPropertyChangeListener("lieu",new tfAL());
Le problème, que rien ne se passe, il semblerait que lorsque je fais getPropertyName(), il me rende toujours "false"...
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 class tfAL implements PropertyChangeListener{ public void propertyChange(PropertyChangeEvent e) { JTextField jtf = (JTextField)e.getSource(); if(e.getPropertyName().equals("lieu")){ year = jtf.getText(); System.out.println(lieu); } else { lieu = jtf.getText(); System.out.println(year); } } }
A l'aide.......![]()
Partager