我像这样初始化我的JFormattedTextField:
JFormattedTextField field = new JFormattedTextField();
field.setFormatterFactory(new javax.swing.text.DefaultFormatterFactory(new javax.swing.text.NumberFormatter(new java.text.DecimalFormat("#0.00"))));
现在,当我输入带小数点的任何数字时,该字段返回一个Double。当我输入一个没有小数点的数字时,它返回一个Long。有没有办法设置Formatter,所以即使输入的数字没有小数点,它也会返回一个Double?