Gwt 向celltable添加可编辑的数字单元格

Gwt 向celltable添加可编辑的数字单元格,gwt,gwt-2.2-celltable,Gwt,Gwt 2.2 Celltable,我将GWT的CellTable用于一个不可编辑的数字单元格,它运行良好。是否有可编辑数字单元格的标准方法? 如果是,请提供一些示例代码。查看HasCell接口。您可以实现这个接口,并使用TextInputCell覆盖getCell、getValue和/或getFieldUpdater方法来实现它 如果有效负载是一个数据传输对象,具有类似BigDecimal的数字字段,那么在getValue方法中,您只需使用String.valueOf(bd.doubleValue()),其中bd是BigDeci

我将GWT的CellTable用于一个不可编辑的数字单元格,它运行良好。是否有可编辑数字单元格的标准方法?

如果是,请提供一些示例代码。

查看HasCell接口。您可以实现这个接口,并使用TextInputCell覆盖getCell、getValue和/或getFieldUpdater方法来实现它

如果有效负载是一个数据传输对象,具有类似BigDecimal的数字字段,那么在getValue方法中,您只需使用String.valueOf(bd.doubleValue()),其中bd是BigDecimal实例。您也可以考虑使用谷歌的数字格式来格式化字符串。至于更新DTO的字段值,实现getFieldUpdater方法

我所说的一个复杂的例子可以在这里找到: