当前位置:编程学习 > JAVA >>

NetBeans 中Swing JTree setUserObject

Swing Jtree set UserObject 最后每个节点显示出来是类ID: com.shwm.jidu.midyuyu.ClassName@217278

如何显示类里面的一个属性 ??
--------------------编程问答-------------------- 取出来,再强制转换成对应的那个类:ClassName --------------------编程问答--------------------
引用 1 楼 inhibitory 的回复:
取出来,再强制转换成对应的那个类:ClassName



取出来的时候我强转了可以取到正确的属性值 
加载树的时候如何叫节点显示正确的类属性呢?
我是直接new了一个DefaultMutableTreeNode();然后set了一个userObject(Class);
显示出来的节点是Class的ID --------------------编程问答-------------------- 实现类的toString方法试试 --------------------编程问答--------------------
引用 3 楼 inhibitory 的回复:
实现类的toString方法试试


嗯 你的意思是重写toString方法 反回一个自己想要的类属性作为节点名称? --------------------编程问答-------------------- setUserObject 这个函数的意思是?
补充:Java ,  Java相关
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,