我想更改 gwt 单元格列的背景颜色属性。问题是这种颜色可以在每次渲染单元格时发生变化(背景颜色取决于单元格的值)。
我已经尝试覆盖 TextColumn 的单元格样式名称方法,如下所示:
@Override
public String getCellStyleNames(final Context context, final Object data) {
if (my_condition) return "a custom style";
else return "default style"; // or null...
}
好吧,您当然知道它只是向属性添加了一个类名,因此由于静态 css 文件定义,我不能使用它“动态”设置颜色。
谢谢你的帮助!