如果用于初始化文本字段的内容是双倍的,我如何在文本字段上放一个逗号?

时间:2015-11-16 04:00:22

标签: java swing jtextfield

如果用于初始化文本字段的内容是双倍的话,如何在文本字段上放一个逗号?

因此,声明的wal变量等于10,000个。 我用它来放一个" 10,000"在文本字段上。所以,这就是我想要发生的事情......

这种结果: This kind of result

然而,我得到的是这样的:

What I get

如何将文本字段中的输出转换为" 24,508.0" (用逗号)而不仅仅是" 24508.0"?我在想,也许,我可以把它变成一个数组。但是如何?

2 个答案:

答案 0 :(得分:0)

您必须使用带格式的文本字段。有关详细信息,请查看this link 。我还要注意布尔值是true还是false。不是10,000。

答案 1 :(得分:0)

double d = 10000000.5
System.out.println(NumberFormat.getNumberInstance(Locale.US).format(d));