Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在vaadin 7中创建复杂的标题?_Java_Vaadin_Vaadin7 - Fatal编程技术网

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

Java 如何在vaadin 7中创建复杂的标题?,java,vaadin,vaadin7,Java,Vaadin,Vaadin7,我使用setColumnHeader(Object,String)将一个简单的字符串设置为列标题。我想创建一个复杂的标题。我想知道是否有任何方法可以建立一个类似的表格,如下图所示 现在不行 计划于,当前为。现在可以使用: 这个例子取自。只是为了说明新的Vaadin7.5(及更高版本)可以构建具有复杂标题(连接列)的表。另一个很好的资源是 正如您所注意到的,这种分组也可以用于页脚行。谢谢您Andre Schild。如果没有任何直截了当的方法,是否可以进行任何破解?一种方法是从表中删除标题,并从单

我使用setColumnHeader(Object,String)将一个简单的字符串设置为列标题。我想创建一个复杂的标题。我想知道是否有任何方法可以建立一个类似的表格,如下图所示

现在不行

计划于,当前为。

现在可以使用:

这个例子取自。只是为了说明新的Vaadin7.5(及更高版本)可以构建具有复杂标题(连接列)的表。另一个很好的资源是


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

谢谢您Andre Schild。如果没有任何直截了当的方法,是否可以进行任何破解?一种方法是从表中删除标题,并从单独的vaadin组件创建标题。但在这种情况下,您必须显式地设置列宽或展开比,因为否则您将无法访问服务器端的列宽或展开比。插件在标题区域中执行某些操作,也许您可以偷偷查看代码?这个答案指的是由Vaadin团队设计和构建的一个全新的表格小部件。可能被称为网格。简单地说,我们希望网格成为web的最佳数据网格。一无所有。这为性能、可伸缩性、功能和可定制性设置了很高的标准。我确实在搜索一种可能,可以使用行进行分组。我什么也没找到。有可能吗?列和行分组的组合如何?
// 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"));