基于JTextField的整个内容的输入验证,而不仅仅是最后输入的字符

时间:2010-09-08 10:06:20

标签: java user-interface validation jtextfield

根据您在该字段中输入的内容,是否有办法在键入时验证JTextField中的文本?我应该创建某种类型的keyEventListener,还是有办法覆盖insertString方法让它做到这一点。我更喜欢后者,但它只能让你控制输入的最后一个字符,而不是文本字段中已经存在的整个文本字符串。我想让它在尝试输入多个小数点时发出蜂鸣声,而不是将第二个小数点添加到文本字段。

感谢您的帮助, 埃里克

1 个答案:

答案 0 :(得分:0)

添加监听器有什么问题?这就是他们的目的。

您可能还想查看JFormattedTextField。