Java: вложенная древовидная структура - PullRequest
2 голосов
/ 16 декабря 2009

Я ищу способ создания вложенной древовидной структуры в моем графическом интерфейсе. У меня есть несколько «коробок», в которых есть предметы. Я бы хотел, чтобы при щелчке ящики были свернуты, но расширены, как при перемещении папок на боковой панели. Первый способ, который я рассмотрел, рассматривал «ящики» как JList с элементами в каждом ящике, хранящимися во вложенном JList. Это кажется очень сложным и плохим способом сделать это. Это также предотвращает складывание коробок без значительных изменений в слое действий. Я надеялся, что кто-то может знать об API, возможно, для отображения файловой навигации, которая может использоваться здесь.

Ответы [ 2 ]

2 голосов
/ 16 декабря 2009

Звучит так, будто вы ищете JTree . Существует руководство по использованию JTree .

1 голос
/ 16 декабря 2009

Возможно, вы ищете что-то вроде этого .

...