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/)。 –