我有一个JFormattedTextField
应该能够接受超过 3 个十进制数字的双数。它接受条目0.1
, 0.01
,0.001
但拒绝0.0001
带有更多小数位数的数字。
这就是我的代码现在的工作方式:
DecimalFormat decimalFormat = new DecimalFormat("0.0E0");
JFormattedTextField txtfield = new JFormattedTextField(decimalFormat.getNumberInstance(Locale.getDefault()));
如何让我的文本字段接受超过 3 个十进制数字的数字?