setText()方法是否始终设置为字符串?如果我们要在文本字段中设置Double值,该怎么做?
setText()
只接受一个String
。为了插入double
,您可以将double串联为一个字符串:
double someDouble = 2.5;
yourJTextField.setText("" + someDouble);
请注意,双精度显示为2.5
。要格式化双精度格式,请参见String.format()
。
编辑,五年后
我同意其他答案,因为使用答案更干净Double.toString(someDouble)
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句