JTextField验证

时间:2013-01-16 19:34:16

标签: java swing validation jtextfield

我为JTextField编写了自己的InputVerifier,它工作正常。现在,当用户单击按钮时,我想在此文本字段上“强制”验证。有可能吗?

1 个答案:

答案 0 :(得分:2)

作为答案添加@JarekMazur说它解决了问题。

重复我的评论:

+1 @MadProgrammer for docs

请参阅this类似的问题/答案。它显示了如何使用JTextField类和requestFocusInWindow()以编程方式触发Robot 输入键,但我认为您只需要后者。

尝试使用requestFocusInWindow()更改JTextField焦点。

您最初会请求关注JTextField而不是其他组件,以便触发Input Verifier shouldYieldFocus方法。