edugraf.jadix.eventos
Class EventoDeTeclado

java.lang.Object
  extended by edugraf.jadix.eventos.Evento
      extended by edugraf.jadix.eventos.EventoDix
          extended by edugraf.jadix.eventos.EventoDeTeclado

public class EventoDeTeclado
extends EventoDix

Representa eventos de teclado. Carregam consigo, além do nome do componente e do evento, qual tecla disparou o evento e quais modificadores(CTRL, ALT, SHIFT) estavam pressionados no momento.


Constructor Summary
EventoDeTeclado(ComponenteDix componente, NomeDeEventosDeTeclado nomeDoEvento, int tecla, int modificadores)
          Cria um novo EventoDeTeclado, inicializando todos os campos com as informações passadas.
 
Method Summary
 int obterModificadores()
          Informa o código das teclas modificadoras.
 int obterTecla()
          Informa o código ASCII da tecla que disparou o evento.
 
Methods inherited from class edugraf.jadix.eventos.EventoDix
obterComponente, obterNomeDoComponente
 
Methods inherited from class edugraf.jadix.eventos.Evento
obterNomeDoEvento
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventoDeTeclado

public EventoDeTeclado(ComponenteDix componente,
                       NomeDeEventosDeTeclado nomeDoEvento,
                       int tecla,
                       int modificadores)
Cria um novo EventoDeTeclado, inicializando todos os campos com as informações passadas.

Parameters:
componente - componente que sofreu o evento.
nomeDoEvento - nome do evento que ocorreu.
tecla - código ASCII da tecla pressionada.
modificadores - código das teclas modificadores. Consulte manual do Dix para maiores informações.
Method Detail

obterModificadores

public int obterModificadores()
Informa o código das teclas modificadoras.

Returns:
Código das teclas modificadoras.

obterTecla

public int obterTecla()
Informa o código ASCII da tecla que disparou o evento.

Returns:
Código ASCII da tecla.