JTextField中的金额值。有2位小数? JMaskFormatter和其他没有满足我的要求
答案 0 :(得分:1)
以下是您可以尝试的类似代码段
NEW UPDATE(工作成功):
JTextField yourTextFieldName = new JTextField();
DecimalFormat dc = new DecimalFormat("0.00");
String formattedText = dc.format(Double.parseDouble(yourTextFieldName.getText()));
System.out.println(formattedText);
OLD VERSION(未被推荐):
JTextField yourTextFieldName = new JTextField();
yourTextFieldName.setText(String.format("%.2f",Double.parseDouble(custom.getValue())));