Disparar um evento qdo. uma JTextField perde o foco?

1 resposta
T

Como disparar um evento qdo. uma JTextField perde o foco ?

eu tenho uma JTextField - txtnome,

eu gostaria de adicionar a este JTextField um evento de foco.

Quando o txtnome perder o foco eu quero que ele execute uma ação.

Na minha classe onde esta esse txtnome, já esta extendido o JFrame e implementado o ActionListene.

Como eu gero os eventos de foco ?

1 Resposta

I

Adicione um FocusListener ao teu objeto:

JTextField field = new JTextField();
field.addFocusListener(new FocusListener() {
    public void focusGained(FocusEvent e) { /*TODO*/ }
    public void focusLost(FocusEvent e) { /*TODO*/ }
});

T+

Criado 1 de dezembro de 2006
Ultima resposta 1 de dez. de 2006
Respostas 1
Participantes 2