大家好我想在mydatabase posgresql中创建一个包含数据的网格 无论如何我想要进行过滤是在网格中有一个文件在vaadin vaadin grid example filtering但我在我的代码中使用vaadin 7我写了像那样的东西
private void setKolonFiltre() {
BeanItemContainer<AdmKullanicilar> filterContainer =
new BeanItemContainer<>(AdmKullanicilar.class);
GeneratedPropertyContainer filterProperty =
new GeneratedPropertyContainer(filterContainer);
filteringHeader= tblKullanici.appendHeaderRow();
TextField filteringField = getColumnFilterField();
filteringField.addValueChangeListener(e ->{
filterContainer.addContainerFilter();
});
}
有没有办法在Vaadin 7中使用DataProvider
?
答案 0 :(得分:1)
不,你不能在Vaadin 7中使用DataProvider,它已经在Vaadin 8中引入。
以下是与Vaadin 7一起使用ContainerFilter的一些旧例子(因为过滤是通过Container完成的,它与Grid的工作方式相同)