JTreeTable模型更新

时间:2011-09-02 07:36:43

标签: swing jtable jtree jtreetable

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

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

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

1 个答案:

答案 0 :(得分:1)

FileBrowser是将分层文件系统建模为树的一个很好的例子。虽然使用TreeModel实施了DefaultTreeModel,但会显示另一个FileTreeModel here。如How to Use Trees: Creating a Data Model中所述,“TreeModel接口接受任何类型的对象作为树节点。”