Vaadin网格单元格未显示多行行

Zig*_*gac 16 java grid vaadin

使用Vaadin Grid,我想为每个单元格生成多行单元格,这些单元格在单元格中具有与其宽度重叠的更多内容.

我已经尝试过了:

  • java \n新行字符和CSS样式喜欢white-space: pre;但它似乎不起作用.(此解决方案适用于表)

  • setRenderer(HtmlRenderer)具有</br>标签和不同CSS显示设置的自定义渲染器

期望的结果: 想要的结果,用Vaadin表实现

Ren*_* M. 0

您是否尝试过向您的 ceolumns 添加样式渲染器以添加自定义 css 类,您可以在其中放置定义的高度?

例子:

爪哇:

grid.setCellStyleGenerator(cellRef -> // Java 8
    "heigher");
Run Code Online (Sandbox Code Playgroud)

CSS:

.v-grid-cell.heigher {
    height: 10em;
}
Run Code Online (Sandbox Code Playgroud)

示例来自:https ://vaadin.com/docs/-/part/framework/components/components-grid.html