【发布时间】:2013-05-23 13:31:47
【问题描述】:
我知道这里有人问过这个问题:Java tree data-structure?
但是在 Java 中实现树的最佳实践是什么?上面链接的问题中投票第二多的答案提到了 TreeModel,但在 cmets 中,有人说这样做不是好的编码习惯。这有任何道理吗? (我不明白摇摆与非摇摆)使用 TreeModel 是常见的做法吗?
【问题讨论】:
-
Swing 是一个用户界面工具包,而 TreeModel 是该工具包的一部分。与任何单个 UI 工具包的零耦合更有可能导致代码可移植。树形数据结构足够简单,使用 Swing 没有明显优势。
-
我是否在问题中提到了该帖子是否有影响?
-
上一个问题似乎已经完全解决了这个问题。但这确实有不同的重点,所以我可能弄错了。
标签: java data-structures tree treemodel