我想在GWT中向datagrid添加一列,该列应该显示整数值.但是,我找不到任何可以显示整数的单元格.这是我的代码
Column<Trade, Integer> sellQuantityColumn =
new Column<Trade, Integer>(new NumberCell(NumberFormat.getFormat("##"))) {
@Override
public Integer getValue(Trade object) {
return object.getSellQty();
}
};
Run Code Online (Sandbox Code Playgroud)
这显示错误 - 构造函数Column(NumberCell)未定义.
现在,我可以将此整数显示为字符串,但有没有显示整数值的方法?
Muk*_*ain 13
自己找到了答案,
使用NumberCell的正确方法是使用java.lang.Number作为数据类型而不是整数或浮点数.
Column<Trade, Number> sellQuantityColumn = new Column<Trade, Number>(new NumberCell()) {
@Override
public Integer getValue(Trade object) {
return object.getSellQty();
}
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2218 次 |
| 最近记录: |