Обновление модели JTreeTable

Вопрос:

Я следую примеру файловой системы JTreeTable2, взятой с сайта sun http://java.sun.com/products/jfc/tsc/articles/treetable2/index.html#updating_the. Моя проблема заключается в том, что я не могу обновить свою модель (а затем мой JTreeTable)… На самом деле я создаю свою модель, я передаю ее JTreeTable и все отлично работает… но мне нужно изменить модель… Я еще отвечу на аналогичный вопрос, но сейчас Я изменил свой код, не найдя решения.

Проблема в том, когда и как мне нужно вызвать метод fireTreeNodesChanged()… в приведенном выше примере используется метод getPath() для извлечения информации о корневом узле… но это метод класса File..not мое дело…

Кто-нибудь имеет ссылку на простой код, который показывает, как создать TreeTabelModel (с объектами как узлы) и как его обновить?

Лучший ответ:

FileBrowser – хороший пример моделирования иерархической файловой системы как дерева. Пока его TreeModel реализован с использованием DefaultTreeModel, здесь показан альтернативный FileTreeModel. Как упоминалось в ” Как использовать деревья: создание модели данных “, интерфейс TreeModel принимает любой объект как узел дерева “.

Оцените статью
TechArks.Ru
Добавить комментарий