DefaultMutableTreeNode

DefaultMutableTreeNode

我有一个可以添加新节点的Jtree。我需要为每个新节点分配一个唯一的ID。
我当时在考虑扩展DefaultMutableTreeNode类,但我猜想它没有用,或者我做错了。

所以,我该怎么做。一个例子会很好。谢谢。

最佳答案

我的印象是DefaultMutableTreeNode在不扩展它的情况下“最佳”工作,但包装了您自己的用户定义的对象。那可能有一个ID。

但是,在使用自己的类创建节点子级时,您的方法也应该起作用。调试和跟踪日志:创建所有对象等。请注意,一个人可以很容易地在API中犯错,并多次为孩子创建TreeNode-s。

10-06 03:32