GWT-小数点后3位以上的双框
我正在使用GWT创建一个用户界面,有许多双值框,但是当我设置一个包含超过3位小数的变量时,我的双值框不接受并截断数字,只保留3位 这正常吗 最好的解决方案是什么GWT-小数点后3位以上的双框,gwt,double,truncate,Gwt,Double,Truncate,我正在使用GWT创建一个用户界面,有许多双值框,但是当我设置一个包含超过3位小数的变量时,我的双值框不接受并截断数字,只保留3位 这正常吗 最好的解决方案是什么 谢谢。正如javadoc所说,DoubleBox是一个使用DoubleParser和DoubleRenderer的ValueBox。它们依赖于NumberFormat.getDecimalFormat(),在大多数(如果不是所有)语言环境中(对于默认语言环境:),该语言环境将以3位小数主干 如果您需要另一种格式,则使用带有自定义Numb
谢谢。正如javadoc所说,
DoubleBox
是一个使用DoubleParser
和DoubleRenderer
的ValueBox
。它们依赖于NumberFormat.getDecimalFormat()
,在大多数(如果不是所有)语言环境中(对于默认语言环境:),该语言环境将以3位小数主干
如果您需要另一种格式,则使用带有自定义
NumberFormat
模式的ValueBox
和numberformattender
解析器(或者使用DoubleParser
或使用自定义NumberFormat
模式创建自己的解析器)这样做比只使用文本框方法有什么好处?封装(将行为封装到小部件中),与编辑器框架集成。