Vaadin Grid - 加入过滤器

时间:2015-11-05 15:07:00

标签: java java-ee grid vaadin vaadin7

我在vaadin中遇到过滤器问题。 我知道如何为一个列创建过滤器,另一个过滤器在另一个TextField中为第二列创建过滤器,但我不知道如何制作一个过滤器,或者可能是两个过滤器分配给一个TextField。 所以我想创建一个TextField,我可以在其中找到/过滤来自多个列的数据。

现在我有了这个:

filter = new SimpleStringFilter(columnId, event.getText(), true, true);
f.addContainerFilter(filter);

TextField filter = getColumnFilter("column1", grid);

filteringHeader.getCell("column1").setComponent(filter);

1 个答案:

答案 0 :(得分:1)

我没有正确理解你的问题。如果您打算在容器上实现多个过滤器,那么您可以参考此SO页面Multiple filters for container