CellTree有一个接受TreeModel的构造函数。我不能通过一个设置者来设置树模型。
我通过异步rpc调用获取树的数据,这个调用是在创建与保存树的视图对应的演示程序时触发的,但这意味着视图也是创建的,而没有填充必要数据的树模型。
当数据返回时,我在模型上设置根节点,但是模型已经创建了,没有根,所以它没有得到更新.
我之所以这样做,是因为我想更好地控制树节点的呈现。
两种可能的解决方案。
发布于 2011-07-20 14:24:07
请阅读提供动态数据的开发指南-单元小部件。以下是简短的引文:
ListDataProvider将单元小部件绑定到java.util.List。可以通过getList()访问内部列表的任何更改都将反映在视图中。视图将在当前事件块的末尾更新,因此您可以在不引起视图多次刷新的情况下进行多个同步更改。
发布于 2011-07-21 18:08:55
使用ListDataProvider或AsyncDataProvider (如果您想使用数据动态更新表而不是一次加载所有数据)将非常适合您。
https://stackoverflow.com/questions/6763195
复制相似问题