vaadin表格中的错误显示

vaadin表格中的错误显示,vaadin,Vaadin,我对vaadin框架很新,在。。。表格标题未正确显示,。。。我正在开发一个在exoplatform上运行的portlet,我使用的是vaadin 6,我的表只显示第一个标题,我尝试了所有方法,但似乎没有任何效果。 这是我的密码: table = new Table("my table"); table.setColumnHeaderMode(Table.COLUMN_HEADER_MODE_EXPLICIT); table.setPageLength(9);

我对vaadin框架很新,在。。。表格标题未正确显示,。。。我正在开发一个在exoplatform上运行的portlet,我使用的是vaadin 6,我的表只显示第一个标题,我尝试了所有方法,但似乎没有任何效果。 这是我的密码:

table = new Table("my table");
        table.setColumnHeaderMode(Table.COLUMN_HEADER_MODE_EXPLICIT);
        table.setPageLength(9);
        table.setWidth("100%");

        table.addContainerProperty("sad", String.class,  null);
        table.addContainerProperty("asd", Integer.class,  null);
        table.addContainerProperty("qwerty", Integer.class,  null);

        table.setColumnHeaderMode(Table.COLUMN_HEADER_MODE_EXPLICIT);
        table.setColumnHeader("sad", "sad");
        table.setColumnHeader("asd", "asd");
        table.setColumnHeader("qwerty", "qwerty");

我也有同样的问题,试着把你的桌子包起来。它对我有用

垂直布局中的表似乎和下一个表的标题重叠,所以只显示第一个标题。当表格的宽度不同时,这一点很明显——然后您可以看到一个表格是如何重叠在下面表格的标题上的


希望有帮助。

删除table.setcolumnHeaderMode。请检查此处的文档并将其用作最后一条语句,然后重试。
table.setVisibleColumns(新对象[]{“sad”、“asd”、“qwerty”})我感觉有些表格标题没有设置。因此,使用上述语句作为最后一个属性并检查