2009-07-31 1 views
0

У меня есть база данных, содержащая иерархию, которую я хочу отобразить в JTree.пример/учебник по использованию TreeModel + AbstractTreeModel?

Есть ли хороший пример/учебник для TreeModel и/или AbstractTreeModel, в котором объясняется, как реализовать пользовательскую treemodel? Я переживаю много царапин и не могу найти какой-то код, который является хорошей отправной точкой.

редактировать: Я нашел this и this, но они не имеют полезные замечания, так что я не уверен, что методы Firexxx делают, и когда они вызываются или когда я должен называть их.

ответ

1

Here is a tutorial это может помочь.

редактировать: Существует простой пример O'Reilly here. И это Oracle tutorial также.

+0

Спасибо, но это касается объектов JTree с использованием встроенного TreeModel по умолчанию и вообще не обсуждает пользовательские TreeModels. (различие, являющееся первым, требует наличия TreeNode для каждого узла в дереве. Если у вас есть бесконечный или очень большой набор данных, это не практично с этим подходом.) –

+0

еще раз спасибо, но это действительно действительно просто. Мне нужно понять более тонкие проблемы, связанные с прослушивателями событий, сменой узлов, проблемами многопоточности и т. Д. –

+0

Если я найду что-нибудь еще, я отправлю его. Думаю, в этот момент вы можете начать складывать свой код и задавать конкретные вопросы. Удачи. – akf