DoubleBox中的小数或GWT中的TextBox

时间:2013-06-03 07:58:43

标签: java gwt textbox formatting double

我正在尝试创建自己的框,您只能编辑数字,并且应显示一位小数。

宣言只是一个     private static class NumTextBox extends DoubleBox //TextBox
在我添加的构造函数中     this.getElement().setAttribute("type", "number"); 这样我上/下箭头,我也设置了步骤和限制     this.getElement().setAttribute("max", "12"); this.getElement().setAttribute("min", "0"); this.getElement().setAttribute("step", "0.5");

当我设置值时,我按预期得到一个小数。但是,当我向上/向下递增小数时会降低偶数值,所以我得到1,1.5,2,2.5,3等等,而我想要1.0,1.5,2.0,2.5,3.0等等。

使用setAttribute("decimals", "1");和/或setAttribute("format", "#0.0#");似乎没有做任何事情。

我读到您可以使用NumberFormatRenderer来执行此操作,但我还没有找到有关如何执行此操作的任何内容。

0 个答案:

没有答案