如何将渲染的单元格行对齐?

时间:2013-03-12 09:05:17

标签: css gwt

我有CellTable Columns。其中一列我以编程方式将文本右对齐:

column.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT);

此外,我希望单元格右侧有填充。通过不能让它工作。这就是我试过的:

column.setCellStyleNames("numberCell");

.numberCell {
  padding-right: 5px !important;
  margin-right: 5px !important;
  color: red !important;
}

单元格中的文本以红色显示,但没有填充。

1 个答案:

答案 0 :(得分:0)

当您应用样式时,它应该工作。但是,您可以尝试使用getCellStyleNames应用特定的列样式。它可能有用。

Column<Data,String> noColumn=new Column<Data, String>(new TextCell()) {
             @Override
            public String getCellStyleNames(Context context, Data  object) {
                  return "numberCell";
            }  
            @Override
            public String getValue(Data object) {
                return "";
            }
        };