独特地表示树元素

时间:2015-09-17 13:28:55

标签: java treeview

我想让我的TreeView记住refresh/setInput之后的所选项目。 (让我们假装Java TreeView不记得状态)。由于TreeView将获得setInput,因此元素引用不会持久存在。

我正在考虑将所选元素按其完整路径存储在ArrayList<String>中。 (例如,它看起来像["root_name", "2nd_level_name", "3rd_level_name", "node_name"])。使用完整路径,我可以再次在刷新的TreeView中找到相同的元素。

我想知道是否还有更好的办法吗?或者Java中的任何现有库都可以做到这一点?

0 个答案:

没有答案