有谁有想法,如何添加特定的样式到GWT Datagrid?我需要将样式添加到特定行(class ="error")以显示红色的行.更多细节:
使用GWT Datagrid渲染表.它有一个名为"类型"的列.类型可以有不同的值,如"已连接","已断开连接","错误".如果类型是错误,那么我需要渲染具有不同样式的行(需要以红色显示文本).
就是RowStyles出于这个目的.
grid.setRowStyles(new RowStyles<Row>() {
@Override
public String getStyleNames(Row row, int rowIndex) {
return "error".equals(row.getType()) ? "error" : "";
}
});
Run Code Online (Sandbox Code Playgroud)