Frage

Ich suche nach einer Möglichkeit, eine verschachtelte Baumstruktur in meiner GUI zu erstellen. Ich habe ein paar "Kisten", die Gegenstände enthalten. Ich möchte, dass die Kästchen zusammengebrochen werden, aber erweitert werden, wenn sie auf Klicken klicken, wie die Art und Weise, wie Ordner in der Seitenleiste navigiert werden. Der erste Weg, den ich in Betracht hatte, war die Behandlung der "Boxen" als JList, wobei die Elemente in jeder Box in einer verschachtelten JList gespeichert waren. Dies scheint eine sehr komplizierte und schlechte Art zu tun. Es verhindert auch, dass die Kästchen ohne umfangreiche Änderungen am ActionListener zusammenklappbar sind. Ich hatte gehofft, dass jemand eine API kennt, die vielleicht hier angezeigt wird, die hier verwendet werden könnte.

War es hilfreich?

Lösung

Es klingt so, als würden Sie suchen Jtree. Da ist ein Tutorial über die Verwendung von JTree.

Andere Tipps

Vielleicht suchen Sie so etwas wie Dies.

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