如何在GWT中格式化NumberCells

如何在GWT中格式化NumberCells,gwt,gwt-celltable,Gwt,Gwt Celltable,我有一个包含数字列的单元格表,它是通过用于eclipse的GWT设计器插件添加的。这些等同于列(new NumberCell()) 我不知道如何通过API为单元格指定格式。整数的默认行为是使用“千位分隔符”,例如123456作为123456。我只想显示普通数字 我想我可以只使用一个文本列,坦率地说,我不确定拥有一个数字列能给我带来什么,因为该列是不可编辑的(但可能有一天),我必须应用我自己的比较器进行排序 我应该只使用纯文本列,还是有办法在列上指定数字格式?NumberCell使用NumberF

我有一个包含数字列的单元格表,它是通过用于eclipse的GWT设计器插件添加的。这些等同于
列(new NumberCell())

我不知道如何通过API为单元格指定格式。整数的默认行为是使用“千位分隔符”,例如123456作为123456。我只想显示普通数字

我想我可以只使用一个文本列,坦率地说,我不确定拥有一个数字列能给我带来什么,因为该列是不可编辑的(但可能有一天),我必须应用我自己的比较器进行排序


我应该只使用纯文本列,还是有办法在列上指定数字格式?

NumberCell
使用
NumberFormat
格式化数字,如果没有提供


您可以提供另一种选择的
NumberFormat
,如果它仍然不符合您的需要(您需要一个普通的
toString()
),您只需创建自己的单元格继承
AbstractCell

我刚刚在构造函数中发现了这一点。。我要找的是mutator方法,不是构造函数参数。我最终使用NumberFormat.getFormat(“”)来完成我需要的工作。