如何在vaadin 7中创建复杂的标题?

时间:2014-11-03 11:02:48

标签: java vaadin vaadin7

我使用setColumnHeader(Object,String)将一个简单的字符串设置为列标题。我想创建一个复杂的标题。我想知道是否有任何方法可以构建一个类似的表,如下图Vaadin 7所示。http://i.stack.imgur.com/u5dIw.gif

2 个答案:

答案 0 :(得分:3)

目前不是。

预定vaadin 7.4,目前为in alpha stage

答案 1 :(得分:3)

现在可以使用Grid

enter image description here

// Group headers by joining the cells
HeaderRow groupingHeader = grid.prependHeaderRow();
HeaderCell namesCell = groupingHeader.join(
    groupingHeader.getCell("firstname"),
    groupingHeader.getCell("lastname"));
HeaderCell yearsCell = groupingHeader.join(
    groupingHeader.getCell("born"),
    groupingHeader.getCell("died"),
    groupingHeader.getCell("lived"));

此示例取自Vaadin Book。只是为了表明新的Vaadin 7.5(及以上版本)可以构建具有复杂标题(连接列)的表。另一个很好的资源是Vaadin Wiki

正如您所注意到,这种分组也可以用于页脚行。