【发布时间】:2015-10-20 21:20:39
【问题描述】:
我有一个JFormattedTextField,我想接受 5 位数范围内的数字。以下代码正常工作:
myNumberBox = new JFormattedTextField(NumberFormat.getIntegerInstance());
但是,当我在字段中键入“12345”并切换焦点时,由于我的语言环境,会插入一个逗号,使文本变为“12,345”。如何防止逗号被添加到我的输入中?更好的是,即使用户插入了逗号,它们也能被删除吗?
【问题讨论】:
标签: java string-formatting number-formatting