Sup*_*ian 3 java validation swing jtextfield focuslistener
是否有某种方法可以检测是否取消选择了JTextField,即选择了WAS字段,但现在您已经选择了其他内容.我想这样做的原因是因为我想在用户表单中检查任何非法字符,然后才会尝试提交数据.如果有一些更容易的方法,而不是我试图解决它的方式,我会很乐意接受启蒙.
Dav*_*amp 10
首先使用a FocusAdapter和覆盖focusLost(FocusEvent fe),当JTextField失去焦点时将调用,即选择另一个组件.
但是因为你有一个目的:
我想在用户表单中检查任何非法字符,然后再尝试提交数据
我建议阅读如何使用焦点子系统 - 验证输入
比FocusAdapter定制更好的选项- 为验证/限制用户输入而量身定制:
DocumentFilter.请参阅此处和此变体以获取示例.InputVerifier.请看这里的例子JFormattedTextField.请看这里的例子| 归档时间: |
|
| 查看次数: |
1502 次 |
| 最近记录: |