Vaadin Grid - 加入过滤器
Vaadin Grid - joining filters
我对 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);
我没有正确理解你的问题。如果你打算在一个容器上实现多个过滤器,那么你可以参考这个 SO 页面 Multiple filters for container
我对 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);
我没有正确理解你的问题。如果你打算在一个容器上实现多个过滤器,那么你可以参考这个 SO 页面 Multiple filters for container