如何在vaadin网格标题单元格中设置背景颜色

问题描述:

如何在Vaadin中设置网格(表格)标题的背景颜色。 我试着使用:如何在vaadin网格标题单元格中设置背景颜色

grid.setCellStyleGenerator(cellRef -> (REFERENCES_INCLUDED_COLUMN + levelList.get(0).getName()).equals(cellRef.getProperty()) ? "rightalign" : null); 

其中REFERENCES_INCLUDED_COLUMN有头信息和右对齐是CSS样式。但我没有工作。

有我可以做的任何CSS样式?

+0

如何'在你的主题rightalign'界定? – Morfic

我在Vaadin论坛上找到了一些答案。除了使用

grid.setCellStyleGenerator(cellRef -> (REFERENCES_INCLUDED_COLUMN + levelList.get(0).getName()).equals(cellRef.getProperty()) ? "rightalign" : null); 

,我觉得可能是有用的,如果我们想为特定的细胞做造型,我结束了使用正确的CSS样式

.v-grid .v-grid-header th.v-grid-cell { 
    background:#5A9CC5; 
    color: white; 
}