1

我正在关注从太阳网站http://java.sun.com/products/jfc/tsc/articles/treetable2/index.html#updating_the获取的 JTreeTable filesystem2 的示例 我的问题是我无法更新我的模型(然后是我的 JTreeTable)......事实上,我创建了我的模型,我将它传递给 JTreeTable 并且一切正常......但我需要修改模型......我还没有回答类似的问题,但现在我已经更改了我的代码,但没有找到解决方案。

问题是我何时以及如何调用方法 fireTreeNodesChanged()...在上面的示例中使用方法 getPath() 来检索有关根节点的信息...但这是 File 类的方法..不是我的情况...

有没有人有一个简单代码的链接,该代码显示了如何创建 TreeTabelModel(以对象作为节点)以及如何更新它?

4

1 回答 1

1

FileBrowser是将分层文件系统建模为树的一个很好的例子。虽然它TreeModel是使用 实现的,但这里显示了DefaultTreeModel一个替代方案。如如何使用树:创建数据模型中所述,“接口接受任何类型的对象作为树节点。”FileTreeModelTreeModel

于 2011-09-04T16:11:42.590 回答