Bonjour,
j'ai créer une méthode pour pouvoir ajouter ou retirer des focusListenner sur mes JTextField, cela fonctionne pour l'ajout pas de problèmes, mais quand je les retire le focusListenner reste actif, pouvez vous m'aider svp ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
public void editPoint(boolean editable){
    	xJtf.setEditable(editable);
    	yJtf.setEditable(editable);
    	if(editable){
    		xJtf.addFocusListener(new FocusJtf());
    		yJtf.addFocusListener(new FocusJtf());
    	}
    	else{
    		xJtf.removeFocusListener(xJtf.getFocusListeners()[0]);
    		yJtf.removeFocusListener(yJtf.getFocusListeners()[0]);
    	}
    }
Pour info, xJtf et yJtf sont des JTextField et FocusJtf() est une classe interne qui implémente FocusListener et redéfinie les méthodes
Merci de votre aide !