【发布时间】:2013-11-01 06:35:57
【问题描述】:
我使用 JFormDesigner 创建了一个表单,当用户输入 4 位或更多数字时需要自动添加 1000 分隔符。我尝试了以下代码,但它没有实时添加分隔符(,)。
int no=Integer.parseInt(textField1.getText());
String str = String.format("%,d", no);
textField1.setText(str);
任何帮助将不胜感激。
【问题讨论】:
-
@peeskillet 我猜他的意思是 1.000 2.040 等(点)
-
请也发布您的预期输出,因为 1000 分隔符不清楚。
-
@peeskillet:根据文化,它可以是
,或.。所以一百万可以写成1,000,000inen-US或者写成1.000.000init-IT。 -
将 JFormattedTextField 与数字格式化程序一起使用,
标签: java swing jform-designer