Eventos de ação

Objetos da classe ActionEvent representam eventos associados a uma ação aplicada a algum componente AWT.

Uma descrição (string) da ação pode ser obtida através do método getActionCommand(). Dessa forma, se mais de um componente compartilha um mesmo listener, esse método permite diferenciar qual componente foi o gerador da ação.

Outro atributo que está representado em um objeto evento diz respeito aos modificadores, teclas que podem estar apertadas simultaneamente à ocorrência do evento para requisitar um tratamento alternativo. A classe ActionEvent define o método getModifiers(), que retorna um valor inteiro que pode ser analisado em relação a quatro constantes da classe, ALT_MASK, CTRL_MASK, META_MASK e SHIFT_MASK.

Eventos desse tipo são tratados pelo método definido em ActionListener.


© Ivan L. M. Ricarte
DCA/FEEC/UNICAMP

Last modified: Sat Aug 12 14:55:10 Hora padrão leste Am. Sul 2000