public interface IKeyboard extends IUpdateable
Modifier and Type | Method and Description |
---|---|
void |
addKeyListener(java.awt.event.KeyListener observer)
Register for key events.
|
void |
consumeAlt(boolean consume) |
java.lang.String |
getText(java.awt.event.KeyEvent e) |
boolean |
isPressed(int keyCode) |
void |
onKeyPressed(java.util.function.Consumer<java.awt.event.KeyEvent> consumer) |
void |
onKeyPressed(int keyCode,
java.util.function.Consumer<java.awt.event.KeyEvent> consumer) |
void |
onKeyReleased(java.util.function.Consumer<java.awt.event.KeyEvent> consumer) |
void |
onKeyReleased(int keyCode,
java.util.function.Consumer<java.awt.event.KeyEvent> consumer) |
void |
onKeyTyped(java.util.function.Consumer<java.awt.event.KeyEvent> consumer) |
void |
onKeyTyped(int keyCode,
java.util.function.Consumer<java.awt.event.KeyEvent> consumer) |
void |
removeKeyListener(java.awt.event.KeyListener observer)
Unregister from key down events.
|
update
void consumeAlt(boolean consume)
java.lang.String getText(java.awt.event.KeyEvent e)
boolean isPressed(int keyCode)
void onKeyPressed(int keyCode, java.util.function.Consumer<java.awt.event.KeyEvent> consumer)
void onKeyReleased(int keyCode, java.util.function.Consumer<java.awt.event.KeyEvent> consumer)
void onKeyTyped(int keyCode, java.util.function.Consumer<java.awt.event.KeyEvent> consumer)
void onKeyPressed(java.util.function.Consumer<java.awt.event.KeyEvent> consumer)
void onKeyReleased(java.util.function.Consumer<java.awt.event.KeyEvent> consumer)
void onKeyTyped(java.util.function.Consumer<java.awt.event.KeyEvent> consumer)
void addKeyListener(java.awt.event.KeyListener observer)
observer
- the observervoid removeKeyListener(java.awt.event.KeyListener observer)
observer
- the observer