如何清除TreeTable中的所有项目?

时间:2018-04-23 06:52:14

标签: java vaadin

在我的小部件中,我有一个使用HierarchicalContainer作为其数据源的Vaadin TreeTable

treeTable = new TreeTable();
treeTable.setContainerDataSource(hierarchicalContainer);

它有多列,此表的一半是可编辑字段。我需要点击一些按钮清除这些字段。

我现在找到了两种解决方案:

  1. 使用removeComponent并从窗口小部件中删除treeTable实例,然后重新初始化它。

  2. 在容器上使用removeAllItems并在容器中填入数据。

  3. 我应该使用什么方法?或者还有另一种方法吗?

0 个答案:

没有答案