Advertisements

Event listeners representam as interfaces responsáveis para lidar com os eventos. Java fornece várias classes de ouvintes de eventos, no entanto, apenas aquelas que são mais frequentemente utilizadas serão discutidas. Cada método de um ouvinte de eventos tem um único argumento como um objeto que é a subclasse da classe EventObject. Por exemplo, métodos de mouse ouvinte de eventos aceitarão instância do MouseEvent, onde MouseEvent deriva de EventObject.

EventListner Interface

É uma interface marcadora que toda interface ouvinte tem que estender. Esta classe é definida no pacote java.util.

Class Declaration

Following é a declaração para a interface java.util.EventListener –

public interface EventListener

SWING Event Listener Interfaces

Following é a lista de ouvintes de eventos comumente usados.

Sr.No. Classe & Descrição
1 ActionListener

Esta interface é usada para receber os eventos de ação.

2 ComponentListener

Esta interface é usada para receber os eventos do componente.

3 ItemListener

Esta interface é usada para receber os eventos do item.

4 KeyListener

Esta interface é usada para receber os eventos chave.

5 MouseListener

Esta interface é usada para receber os eventos do mouse.

6 WindowListener

Esta interface é usada para receber os eventos da janela.

7 AdjustmentListener

Esta interface é usada para receber os eventos de ajuste.

8 ContainerListener

Esta interface é usada para receber os eventos de movimento do mouse.

10 FocusListener

Esta interface é usada para receber os eventos de foco.

Advertisements

Deixe uma resposta

O seu endereço de email não será publicado.