我可以捕获退出JTextField的事件

Bic*_*ick 5 java swing listener

目前我使用DocumentListener,当我输入"11111"时,
我得到了5个事件.

当用户退出该字段时,我想要1个事件.

How*_*ard 11

在文本字段本身上使用焦点侦听器.

field.addFocusListener(new FocusAdapter() {
    public void focusLost(FocusEvent e) {
        System.out.println("User entered " + field.getText());
    }
});
Run Code Online (Sandbox Code Playgroud)