Bonjour,

Je voudrais que quand je clique sur le getEditor de mon combo, rien ne se passe...

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
 
eComboBox.getEditor().addEventFilter(MouseEvent.MOUSE_PRESSED, e-> {
 
				e.consume();
				if (!eComboBox.isShowing())
				{
					System.err.println("passe dans Mouse Clicked, la liste n'était pas ouverte");
					eComboBox.show();
				}
				else
				{
					System.err.println("passe dans Mouse Clicked, la liste était ouverte");
				}
 
		});
Ma liste est ouverte quand je clique sur l'Editeur.
Avec le code ci-dessus, malgré le e.consume(), la liste se ferme et se réouvre.
Je reçois donc invariablement
passe dans Mouse Clicked, la liste n'était pas ouverte
Merci pour votre aide