我有一个DefaultMutableTreeNode("birds")它有 n 个孩子。现在我想将此节点添加到 2 个不同的父级DefaultMutableTreeNode("animals") 和DefaultMutableTreeNodes("animals2")。
但是由于 DefaultMutableTreeNode 的 add 或 insert 方法首先从其父级中删除子级。DefaultMutableTreeNode ("birds")仅添加到一个父节点中。以后调用哪个。
有没有办法解决?
DefaultMutableTreeNode birds = new DefaultMutableTreeNode("birds");
DefaultMutableTreeNode animals = new DefaultMutableTreeNode("animals");
DefaultMutableTreeNode animals2 = new DefaultMutableTreeNode("animals2");
animals.add(birds);
animals2.add(birds);