org.jagatoo.input.events
Class KeyPressedEvent

java.lang.Object
  extended by org.jagatoo.input.events.InputEvent
      extended by org.jagatoo.input.events.KeyboardEvent
          extended by org.jagatoo.input.events.KeyStateEvent
              extended by org.jagatoo.input.events.KeyPressedEvent

public class KeyPressedEvent
extends KeyStateEvent

This type of eevnt is fired when a key was pressed.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jagatoo.input.events.KeyboardEvent
KeyboardEvent.SubType
 
Nested classes/interfaces inherited from class org.jagatoo.input.events.InputEvent
InputEvent.Type
 
Constructor Summary
protected KeyPressedEvent()
          Creates a new KeyboardEvent with the default settings
protected KeyPressedEvent(Keyboard keyboard, Key key, int modifierMask, long when, long lastWhen)
          Initialises the new KeyboardEvent using the given values.
 
Method Summary
 
Methods inherited from class org.jagatoo.input.events.KeyStateEvent
getKeyBooleanState, getKeyState
 
Methods inherited from class org.jagatoo.input.events.KeyboardEvent
getKey, getKeyboard, getKeyCode, getModifierMask, getSubType, set, toString
 
Methods inherited from class org.jagatoo.input.events.InputEvent
getComponent, getLastWhen, getType, getWhen, set, set
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KeyPressedEvent

protected KeyPressedEvent()
Creates a new KeyboardEvent with the default settings


KeyPressedEvent

protected KeyPressedEvent(Keyboard keyboard,
                          Key key,
                          int modifierMask,
                          long when,
                          long lastWhen)
Initialises the new KeyboardEvent using the given values.

Parameters:
keyCode - the key-code whose state changed
when - the timestamp of the KeyboardEvent