Я занимаюсь разработкой небольшого настольного приложения в Net Beans. Я перетаскиваю JTree
на JFrame
, и теперь я хочу заполнить иерархию узлов этого JTree
динамически. Для этого я написал метод, который возвращает мне DefaultMutableTreeNode
объект. Теперь я снова создаю дерево с этим объектом, но дерево по-прежнему показывает старые (по умолчанию) узлы:
DefaultMutableTreeNode root = createJTreeNodes();
jTree1 = new JTree(root);
jTree1.repaint();
jTree1.getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
Может ли кто-нибудь подсказать, что мне нужно изменить, чтобы динамически заполнить дерево?