У меня есть статическое jtree в области прокрутки.И теперь я пытаюсь добавить дочерний элемент в jtree, он был успешно добавлен.Теперь добавленный узел не отображается в jtree.
Попытка 1: я пытался с model.reload ()
DefaultTreeModel model = (DefaultTreeModel) (tree.getModel());
TreePath Path = findByName(tree, new String[]{Globals.CONS_UIAPROJECTS});
DefaultMutableTreeNode pnode = (DefaultMutableTreeNode) Path.getLastPathComponent();
model.insertNodeInto(UIAProjectExploreDisplay.nodeProTree, pnode, pnode.getChildCount());
model.reload();
Попытка 2: Я пытался с tree.setModel () тоже ...
DefaultTreeModel model = (DefaultTreeModel) (tree.getModel());
TreePath Path = findByName(tree, new String[]{Globals.CONS_UIAPROJECTS});
DefaultMutableTreeNode pnode = (DefaultMutableTreeNode) Path.getLastPathComponent();
model.insertNodeInto(UIAProjectExploreDisplay.nodeProTree, pnode, pnode.getChildCount());
DefaultTreeModel projectTreeModel = new DefaultTreeModel((DefaultMutabletreeNode) model.getRoot());
tree.setModel(projectTreeModel);
Даже тогда вновь добавленный дочерний элемент не виден.но это добавляется в дерево.Я проверял, печатая ребенка.Предложите мне решение.