【发布时间】:2014-05-31 14:27:46
【问题描述】:
我有一个带有根和几个节点的 JTree。当用户将一个节点添加到另一个没有子节点的节点时,将添加子节点。但是当所选节点中有节点时,无法添加节点。
这是我的代码:
DefaultMutableTreeNode selectedNode = DefaultMutableTreeNode)treeExpertises.getSelectionPath().getLastPathComponent();
selectedNode.insert(new DefaultMutableTreeNode(newDomain), selectedNode.getChildCount());
我也试过这个,结果是一样的:
DefaultMutableTreeNode selectedNode = (DefaultMutableTreeNode)treeExpertises.getSelectionPath().getLastPathComponent();
selectedNode.add(new DefaultMutableTreeNode(newDomain));
【问题讨论】: