我真的不想听 DocumentListener。它对我来说产生了太多的事件。只有当焦点从这个特定的 JtextField 移开时,我才有兴趣听。添加 ActionListener 将仅在按下返回键时生成事件。当用户使用制表键或鼠标移开时,我想得到它。这可能吗?谢谢并恭祝安康
问问题
287 次
1 回答
1
使用焦点监听器。当用户移动到其他一些领域时,focusLost 将为您提供帮助。
JTextField jf = new JTextField();
jf.addFocusListener(new FocusListener() {
@Override
public void focusLost(FocusEvent arg0) {
// here you can have your code when user moves out
}
@Override
public void focusGained(FocusEvent arg0) {
// TODO Auto-generated method stub
}
} );
于 2012-12-13T16:31:06.547 回答