0
如何在另一个jframe
中动态地(从textField
)节点添加到jtree
? 这里是我的一点代码:将节点从另一个jframe添加到jtree
final First_JFRame frame= new First_JFRame();
DefaultTreeModel model = (DefaultTreeModel) frame.tree.getModel();
DefaultMutableTreeNode root = (DefaultMutableTreeNode) model.getRoot();
DefaultMutableTreeNode firstNode = new DefaultMutableTreeNode("firstNode") ;
root.add(firstNode);
firstNode.add(new DefaultMutableTreeNode("firstleaf"));
firstNode.add(new DefaultMutableTreeNode("secondleaf"));
model.reload(root);
知道jtree
声明为公共静态
该问题的哪一部分是你实际上遇到的问题?将节点添加到'JTree'?将信息从一个班级传递给另一个班级?知道用户何时需要添加什么? – MadProgrammer
我实际上试图将frame2中我的文本字段中的值作为一个节点添加到frame1中的jtree,但它不起作用,但它在同一个jframe中起作用 –
*“.. from another jframe”* 1)请参见[使用多个JFrames,好/坏实践?](http://stackoverflow.com/q/9554636/418556)2)为了更好的帮助更快,张贴[MCVE]或[短,自包含,正确的例子](http: //www.sscce.org/)。 –