2013-11-29 84 views
0
DefaultMutableTreeNode treeNode=new DefaultMutableTreeNode("View"); 
DefaultMutableTreeNode p1 = new DefaultMutableTreeNode("node-1"); 
DefaultMutableTreeNode p2 = new DefaultMutableTreeNode("node-2"); 
DefaultMutableTreeNode p3 = new DefaultMutableTreeNode("node-3"); 

treeNode.add(p1); 
treeNode.add(p2); 
treeNode.add(p3); 

的代码 执行后,我想从上面的例子中我想要动态地改变P1名称增加节点与 。动态增加树节点宽度

enter code here 

p1 = new DefaultMutableTreeNode(“node-1123456”);

treeNode.add(p1);

enter code here 

它显示节点1 ..就像这样。

+0

我没有得到它显示的错误...请给我们具体的错误。 – AurA

+0

你可能要检查在这里http://stackoverflow.com/questions/7662251/defaultmutabletreenode-text-is-too-long –

+0

不是一个错误,节点名称显示未完成(节点名称(node-1123),但它显示节点-...) – Prasad

回答

0

尝试此方法

node.setUserObject(newName);