Bonjour,

Je développe une petite appli en utilisant une architecture MVC.
J'ai un JTextField sur lquel j'ai mis un listener:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
txtTitre = new JTextField();
txtTitre.getDocument().addDocumentListener(controleur);
//controleur est mon controleur dans une autre classe.
L'événement est bien capté dans mon controleur et fait ce qu'il faut:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
public void insertUpdate(DocumentEvent e) {
        	vue_dialogue.enabledBtnCreer((e.getDocument().getLength() > 0));
}
 
public void removeUpdate(DocumentEvent e) {
	vue_dialogue.enabledBtnCreer((e.getDocument().getLength() > 0));
}
 
    public void changedUpdate(DocumentEvent e) {
        // TODO Auto-generated method stub
    }
Ma question est la suivante,

Pour les composant JButton, j'utilisais le setActionCommand
Code : Sélectionner tout - Visualiser dans une fenêtre à part
btnAnnuler.setActionCommand("AnnulerFilmNouveau");
et je regardais d'où il venait en faisant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
if (e.getActionCommand().equals("AnnulerFilmNouveau")){//...
dans mon controleur.

Existe-t-il une manière équivalente de faire ça avec un DocumentEvent?