将用户的键盘输入过滤到JTextField(swing)

时间:2011-01-13 20:29:15

标签: java swing

如何将键盘输入限制在输入JTextField(swing)

之前

我想只允许用户输入 “+ -0123456789abcdef,”。字符,且不超过1 ,.字符

我的JTextField是单行输入字段。

谢谢!

1 个答案:

答案 0 :(得分:4)

您可以通过DocumentFilter实现此目的。这允许您控制任何Document类型的文本处理。 或者使用JFormattedTextField