Java 向JTree节点添加自定义属性

Java 向JTree节点添加自定义属性,java,swing,jtree,Java,Swing,Jtree,我需要在JTree节点中存储一些数据。是否可以向节点添加自定义属性以保存我的数据?您可以创建一个节点类,该类使用数据的属性扩展DefaultMutableTreeNode public final class MyDataNode extends DefaultMutableTreeNode { private final MyData myData; public MyDataNode(MyData myData) { this.myData = myData

我需要在
JTree
节点中存储一些数据。是否可以向节点添加自定义属性以保存我的数据?

您可以创建一个节点类,该类使用数据的属性扩展DefaultMutableTreeNode

public final class MyDataNode extends DefaultMutableTreeNode {
    private final MyData myData;

    public MyDataNode(MyData myData) {
        this.myData = myData;
    }

    public MyData getMyData() {
        return myData;
    }
}

隐马尔可夫模型。。。setUserData(..)有什么问题?