Как создать расширяемый список с помощью Java Swing

Мне нужно сделать расширяемый список с использованием java swing. Я попытаюсь продемонстрировать:

Unexpanded:

 >[Expand me!]
 >[And me!]

Expanded:

 |[Expand me!]
     >[Expand us too!]
     >[Expand us too!]
     >[Expand us too!]
 >[And me!]

Итак, когда вы щелкнете по части списка «Expand me», другой список будет выпадать, возможно, содержащий более расширяемые списки. Если бы вы щелкнули по нему еще раз, его «подсписки» были бы убраны. Довольно простой. И, как видите, я не ищу JComboBox и не думаю, что JList может это сделать. Я был бы признателен, если бы кто-нибудь указал мне верное направление или дал несколько примеров программирования.

Спасибо, MirroredFate

7
задан MirroredFate 17 June 2011 в 21:37
поделиться