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 j'ai ajouté un TreeSelectionListener
à chacun d'entre eux qui appelle clearSelection()
sur le JTree
précédemment sélectionné. (Voir here pour plus de détails).Swing: comment puis-je ignorer les événements de désélection?
Cela fonctionne très bien, mais je dois éviter les TreeSelectionListener
s pour déclencher lorsqu'un JTree
est désélectionnés. Un moyen simple de distinguer un événement de sélection d'un événement de désélection serait plus que suffisant.
Merci d'avance!
Aussi simple que "if (selectedTree.getSelectionCount()! = 0)". Je dois admettre que je me sens un peu stupide: D Merci! – Giuseppe