public interface KeyDriver
| Modifier and Type | Method and Description |
|---|---|
void |
pressKey(ComponentOperator oper,
int keyCode,
int modifiers)
Presses a key.
|
void |
pushKey(ComponentOperator oper,
int keyCode,
int modifiers,
Timeout pushTime)
Pushes a key.
|
void |
releaseKey(ComponentOperator oper,
int keyCode,
int modifiers)
Releases a key.
|
void |
typedKey(ComponentOperator oper,
int keyCode,
char keyChar,
int modifiers)
Typed a key.
|
void |
typeKey(ComponentOperator oper,
int keyCode,
char keyChar,
int modifiers,
Timeout pushTime)
Types a symbol.
|
void pressKey(ComponentOperator oper, int keyCode, int modifiers)
oper - Component operator.keyCode - Key code (KeyEvent.VK_* value)modifiers - a combination of InputEvent.*_MASK fields.void typedKey(ComponentOperator oper, int keyCode, char keyChar, int modifiers)
oper - Component operator.keyChar - Symbol to be typed.modifiers - a combination of InputEvent.*_MASK fields.void releaseKey(ComponentOperator oper, int keyCode, int modifiers)
oper - Component operator.keyCode - Key code (KeyEvent.VK_* value)modifiers - a combination of InputEvent.*_MASK fields.void pushKey(ComponentOperator oper, int keyCode, int modifiers, Timeout pushTime)
oper - Component operator.keyCode - Key code (KeyEvent.VK_* value)modifiers - a combination of InputEvent.*_MASK fields.pushTime - Time between pressing and releasing.void typeKey(ComponentOperator oper, int keyCode, char keyChar, int modifiers, Timeout pushTime)
oper - Component operator.keyCode - Key code (KeyEvent.VK_* value)keyChar - Symbol to be typed.modifiers - a combination of InputEvent.*_MASK fields.pushTime - Time between pressing and releasing.