2012-02-06 129 views

回答

3

看看HasCell接口。你可以实现这个接口并用TextInputCell覆盖getCell,getValue和/或getFieldUpdater方法。

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

什么想说的可以在这里找到我一个复杂的例子:Why are there no decent examples of CompositeCell in use within a CellTable?

相关问题