在vaadin表中显示错误

时间:2013-04-05 19:35:24

标签: vaadin

我对vaadin框架很新,一切正常,直到...表头没有正确显示,...我正在开发一个在exoplatform上运行的portlet,我正在使用vaadin 6,my表只显示第一个标题,我尝试了一切,但似乎没有任何工作。 这是我的代码:

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");

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,请尝试将表格包装到Panel。这个对我有用。

看起来VerticalLayout中的表与下一个表的标题重叠,所以只显示第一个标题。很明显,当表的宽度不同时 - 您会看到一个表如何与下表的标题重叠。

希望有所帮助。