Swing: comment puis-je ignorer les événements désélection?
Question
Mon composant personnalisé est composé de trois JTree
s l'intérieur d'un JPanel
. Un seul JTree
doit être sélectionné à la fois, donc je l'ai ajouté un TreeSelectionListener
à chacun d'eux qui appelle clearSelection()
sur le JTree
sélectionné précédemment. (Voir pour plus de détails).
Cela fonctionne très bien, mais je dois éviter les TreeSelectionListener
s pour déclencher lorsqu'un JTree
est désélectionnés . Une façon simple de distinguer un événement de sélection d'un désélection un serait plus que suffisant.
Merci d'avance!
La solution
Procurez-vous la sélection actuelle de l'arbre et si elle est vide, le retour.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow