如何在Vaadin中设置Grid

时间:2016-09-13 10:23:41

标签: java vaadin vaadin7 vaadin-grid

您好我正在开发一个在应用程序UI中集成vaadin应用程序的vaadin应用程序。图片为:enter image description here

  

滚动条已启动,网格位于下方。

为了设置网格,我尝试了setSizeFull()layout.setSizeUndefined(),但它不适用于网格..

当我将BeanItemContainer的对象添加到网格时会发生这种情况。

BeanItemContainer<Partner> container = new BeanItemContainer<Partner>(Partner.class, model.getPartnerList());
        Grid grid = new Grid();


         grid.setColumns("code","surname","name","companyName");

         grid.getColumn("code").setHeaderCaption("Code");
         grid.getColumn("lastname").setHeaderCaption("Last Name");
         grid.getColumn("name").setHeaderCaption("First Name");
         grid.getColumn("companyName").setHeaderCaption("Company");

         //grid.setContainerDataSource(container);
        layout.addComponent(grid);
        addComponent(layout);
        return layout;

1 个答案:

答案 0 :(得分:1)

我也有这个错误。

在项目开始时编译主题的开发人员

$v-included-components: remove($v-included-components, grid); 在主题scss文件中。

请评论此行或完全删除该行,然后重试