gpt4 book ai didi

java - 检测 JTextField "deselect"事件

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:48:36 26 4
gpt4 key购买 nike

是否有某种方法可以检测 JTextField 是否被取消选择,即字段被选中但现在您选择了其他内容。我想这样做的原因是因为我想在他们尝试提交数据之前检查我的用户表单是否有任何非法字符。如果有更简单的方法来做到这一点,而不是我试图解决它的方法,我会很乐意接受启发。

最佳答案

虽然起初使用 FocusAdapter并覆盖 focusLost(FocusEvent fe),当 JTextField 失去焦点时将调用它,即选择了另一个组件。

但是因为你有一个目的:

I want to check my users forms for any illegal characters before they try to submit their data

我建议阅读 How to Use the Focus Subsystem - Validating Input

FocusAdapter 更好的选择 - 为验证/限制用户输入量身定制:

关于java - 检测 JTextField "deselect"事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14305921/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com