在JTree中获取节点

use*_*041 6 java swing jtree

简单的问题.我有一个TreePath到我的JTree中的节点.如何将此TreePath转换为TreePath指向的DefaultMutableTreeNode?

don*_*ata 12

你应该可以打电话getLastPathComponent给那个TreePath并且为了一个TreeNode或那个DefaultMutableTreeNode好而去.

请参阅:http://download.oracle.com/javase/6/docs/api/javax/swing/tree/TreePath.html#getLastPathComponent%28%29


How*_*ard 7

如果您的treemodel由DefaultMutableTreeNodes组成,您可以使用 node=(DefaultMutableTreeNode)path.getLastPathComponent();