JAVA ..在文本字段失去焦点时验证输入

时间:2014-10-01 11:31:00

标签: java swing focus textfield joptionpane

我是(初学者)在netbeans中创建注册表单。我真正想要发生的是,如果用户输入错误,当文本字段失去焦点时,将出现JOptionPane。我一整天都在互联网上搜索答案,但我找到的答案并不能让我满意。

2 个答案:

答案 0 :(得分:1)

你需要实现一个FocusListener,将它添加到你的textField和你的FocusListener的focusLost实现中,你需要在焦点丢失时做你想做的任何事情。

http://docs.oracle.com/javase/tutorial/uiswing/events/focuslistener.html

我对NetBeans没有经验,但我假设您使用图形工具来创建表单。我想你需要开始编码来实现监听器。

答案 1 :(得分:0)

您应该使用InputVerifier进行此类验证。