Frage

ist meine eigene Komponente von drei JTrees in einem JPanel zusammen. Nur ein JTree sollte zu einem Zeitpunkt ausgewählt werden, also habe ich eine TreeSelectionListener zu jedem von ihnen hinzugefügt, die clearSelection() auf dem zuvor ausgewählten JTree aufruft. (Siehe hier für weitere Details).

Das funktioniert gut, aber ich brauche die TreeSelectionListeners zu verhindern auszulösen, wenn ein JTree ist deaktiviert . Eine einfache Möglichkeit, eine Auswahl Ereignis von einer Abwahl zu unterscheiden man wäre mehr als genug.

Vielen Dank im Voraus!

War es hilfreich?

Lösung

Nehmen Sie einfach die aktuelle Auswahl aus dem Baum und wenn es leer ist, Rückkehr.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top