我是 jtree 的新手。我想获得具有相同父节点的单个节点的唯一 ID 或值。
我尝试使用 valuechanged() 方法,但我只能获取每个节点的字符串值。
我想将当前选择的节点与特定节点的某些唯一值进行比较。我怎样才能做到这一点?
我想我说清楚了。
有没有可能?
提前致谢..
最佳答案
TreeNode有一个getParent()方法,你可以用==来比较它返回的对象引用。
如果您确实需要基于对象标识的唯一 ID,请考虑 System.identityHashCode。请参阅以下问题: How do you get the "object reference" of an object in java when toString() and hashCode() have been overridden?
关于java - 如何获取 jtree 中每个节点的唯一 ID 或值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11470098/