如何取得jtree上一个节点的值 DefaultMutableTreeNode.getUserObject(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TreeNode.getParent()返回某一节点的父节点 我的树是通过从ArrayList中取出相应的数据,在一定的规则关联下建立的,现在就是在点击鼠标时要取得鼠标所选中节点的信息。怎么办? 给jtree注册个事件 jTree1.addTreeSelectionListener(new javax.swing.event.TreeSelectionListener() { public void valueChanged(TreeSelectionEvent e) { jTree1_valueChanged(e); } });然后写这个事件的方法 void jTree1_valueChanged(TreeSelectionEvent e) { DefaultMutableTreeNode dmtn= (DefaultMutableTreeNode)e.getNewLeadSelectionPath().getLastPathComponent(); //显示状态 String selectedNodeValue=(String)dmtn.getUserObject(); }祝你好运 关于常量池的问题(==的问题) 子父类继承的问题--求解释为什么运行的结果是03040 代码的检查方式 正则表达式问题 10进制如何转成32进制 请flash007()进来拿分 拿到一个项目的java源程序,有185个文件,怎么看?来着有分,不够再加。 关于Socket的流谁懂!!来着有分,大家共同探讨吗! 异地异构数据库间的数据交互传输问题 关于hashmap中槽位中插入相同hash值得问题 事件响应问题 帮忙看看这个问题?
返回某一节点的父节点
点击鼠标时要取得鼠标所选中节点的信息。
怎么办?
jTree1.addTreeSelectionListener(new javax.swing.event.TreeSelectionListener() {
public void valueChanged(TreeSelectionEvent e) {
jTree1_valueChanged(e);
}
});
然后写这个事件的方法
void jTree1_valueChanged(TreeSelectionEvent e) {
DefaultMutableTreeNode dmtn= (DefaultMutableTreeNode)e.getNewLeadSelectionPath().getLastPathComponent();
//显示状态
String selectedNodeValue=(String)dmtn.getUserObject();
}
祝你好运