【问题标题】:GWT DataGrid specific row needs add styleGWT DataGrid 特定行需要添加样式
【发布时间】:2013-08-21 22:24:36
【问题描述】:

有人知道如何为 GWT Datagrid 添加特定样式吗? 我需要将样式添加到特定行( class="error"),以将该行显示为红色。 更多详情:

使用 GWT Datagrid 呈现表格。它有一个名为 "type" 的列。 类型可以有不同的值,例如“connected”、“disconnected”、“error”。 如果类型是错误的,那么我需要用不同的样式渲染行(需要在 红色)。

【问题讨论】:

标签: gwt datagrid


【解决方案1】:

RowStyles 就是为了这个目的。

grid.setRowStyles(new RowStyles<Row>() {
  @Override
  public String getStyleNames(Row row, int rowIndex) {
    return "error".equals(row.getType()) ? "error" : "";
  }
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-16
    • 2011-03-17
    • 2017-10-10
    • 2016-04-03
    • 2022-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多