1

我正在使用 GWT CellTable。

我有一个要求,我想让几行中的几列变为粗体,具体取决于该列的数据。

我似乎找不到任何干净的实现。

任何指针都会有所帮助。

4

1 回答 1

1

如果样式直接取决于单元格的值,那么您可以扩展Column和覆盖getCellStyleNames

否则,您可以使用 aRowStyles将 CSS 类名称应用于行(取决于行对象),Column#setCellStyleNames在单元格必须为粗体的列上使用,并在 CSS 样式表中使用后代选择器仅将粗体样式应用于单元格行和列的交叉:

.rowWithBoldCells .cellMightBeBold { font-weight: bold; }

rowWithBoldCells仅应用于某些单元格必须为粗体的行,并cellMightbeBold应用于给定列中的所有单元格)。

于 2012-06-08T15:13:13.423 回答