Salut tout le monde, j'ai un souci.
J'ai créé une sorte de formulaire, avec par exemple un JTextField defini comme ci dessous:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
JTextField tf = new JTextField(15);
    	tf.addPropertyChangeListener("lieu",new tfAL());
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
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);
    		}
 
		}
    }
Le problème, que rien ne se passe, il semblerait que lorsque je fais getPropertyName(), il me rende toujours "false"...

A l'aide.......