Question

Mon composant personnalisé est composé de trois JTrees 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 TreeSelectionListeners 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!

Était-ce utile?

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
scroll top