view
Class KeyboardInputHandler

java.lang.Object
  extended by view.KeyboardInputHandler
All Implemented Interfaces:
java.awt.event.KeyListener, java.util.EventListener

public class KeyboardInputHandler
extends java.lang.Object
implements java.awt.event.KeyListener


Constructor Summary
KeyboardInputHandler()
          Construtor da classe KeyboardInputHandler.
 
Method Summary
static KeyboardInputHandler instanceOf()
          Método de acesso à instancia da classe KeyboardInputHandler.
 void keyPressed(java.awt.event.KeyEvent e)
          Método para o tratamento de uma tecla sendo apertada, no momento nada é feito, mas pode ser usado para tratar eventos como "ctrl+a" difetente de "a"
 void keyReleased(java.awt.event.KeyEvent e)
          Método para o tratamento de uma tecla sendo solta, no momento nada é feito, mas pode ser usado para tratar eventos como "ctrl+a" difetente de "a"
 void keyTyped(java.awt.event.KeyEvent e)
          Método para o tratamento de uma tecla sendo digitada, dependendo da tecla o método a reconhece como um atalho para alguma ação e chama o InputHandler para lidar com esse comando do usuário.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeyboardInputHandler

public KeyboardInputHandler()
Construtor da classe KeyboardInputHandler. Armazena em instance a instância da classe KeyboardInputHandler, para que exista apenas uma referência.

Method Detail

instanceOf

public static KeyboardInputHandler instanceOf()
Método de acesso à instancia da classe KeyboardInputHandler. esse método deve ser chamado depois da inicializacao da instância através do construtor

Returns:
Uma instância da classe KeyboardInputHandler.

keyPressed

public void keyPressed(java.awt.event.KeyEvent e)
Método para o tratamento de uma tecla sendo apertada, no momento nada é feito, mas pode ser usado para tratar eventos como "ctrl+a" difetente de "a"

Specified by:
keyPressed in interface java.awt.event.KeyListener

keyReleased

public void keyReleased(java.awt.event.KeyEvent e)
Método para o tratamento de uma tecla sendo solta, no momento nada é feito, mas pode ser usado para tratar eventos como "ctrl+a" difetente de "a"

Specified by:
keyReleased in interface java.awt.event.KeyListener

keyTyped

public void keyTyped(java.awt.event.KeyEvent e)
Método para o tratamento de uma tecla sendo digitada, dependendo da tecla o método a reconhece como um atalho para alguma ação e chama o InputHandler para lidar com esse comando do usuário.

Specified by:
keyTyped in interface java.awt.event.KeyListener