【发布时间】:2016-08-09 08:45:53
【问题描述】:
纬度:43,324523 经度:34,958140
我使用了这里提供的 IntegerField IntegerField
我可以解析数字以获得我喜欢的格式,但我想要它在框架屏幕中。当用户输入时(不输入点或逗号)
但是我将如何做到。
这是我要编辑的框架
In this screen it should be changed
Like the second box, User won't enter the dots 但这不是我喜欢的格式。当您阅读代码时,您会明白我的意思。
第三张截图是用这段代码拍摄的
DecimalFormat format = new DecimalFormat("##,####");
format.setGroupingUsed(true);
NumberFormatter formatter = new NumberFormatter(format);
formatter.setValueClass(Integer.class);
formatter.setMaximum(Integer.MAX_VALUE);
formatter.setAllowsInvalid(false);
IntegerField minField = new IntegerField();
JFormattedTextField maxField = new JFormattedTextField(formatter);
【问题讨论】:
标签: java