|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface KeyboardListener
Listens for generic keyboard events generated by any complying keyboard input API (a class which implements KeyboardDevice2). The listener MUST be registered with a device to recieve any events.
Possible events are key pressed and released. The key codes used are from the
Keys class. Any input API which uses different key constants must
convert them to maintain input abstraction.
| Method Summary | |
|---|---|
void |
onKeyPressed(KeyPressedEvent e,
Key key)
Used by implementing input classes to process a key pressed event. |
void |
onKeyReleased(KeyReleasedEvent e,
Key key)
Used by implementing input classes to process a key released event. |
void |
onKeyStateChanged(KeyStateEvent e,
Key key,
boolean state)
Used by implementing input classes to process a key state changed event. |
void |
onKeyTyped(KeyTypedEvent e,
char keyChar)
Used by implementing input classes to process a key typed event. |
| Method Detail |
|---|
void onKeyPressed(KeyPressedEvent e,
Key key)
e - the KeyboardEvent, with all assotiated informationkey -
void onKeyReleased(KeyReleasedEvent e,
Key key)
e - the KeyboardEvent, with all assotiated informationkey -
void onKeyStateChanged(KeyStateEvent e,
Key key,
boolean state)
e - the KeyboardEvent, with all assotiated informationkey - state -
void onKeyTyped(KeyTypedEvent e,
char keyChar)
e - the KeyboardEvent, with all assotiated informationkeyChar -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||