【发布时间】:2012-02-18 21:38:50
【问题描述】:
有人可以帮帮我吗...我已经尝试了各种方法(包括此处的帮助),但这不起作用。 我正在使用带有 MaskFormatter 的 JFormattedTextField 将数据输入限制为 4(最大)位。
static JFormattedTextField textPayout;
MaskFormatter f;
try {
f = new MaskFormatter("####");
} catch (ParseException e) {
e.printStackTrace();
return; // actual code not written yet.
}
textPayout = new JFormattedTextField(f);
问题在于它既不限制字符也不限制长度(此外,如果输入非数字,文本也会开始重叠)。而且我尝试了各种各样的类似面具的操作。有人可以告诉我我做错了什么吗?
谢谢
【问题讨论】:
标签: java swing jformattedtextfield