public class KeyEventDriver extends EventDriver implements KeyDriver
EventDriver.Dispatcher| Constructor and Description |
|---|
KeyEventDriver()
Constructs an KeyEventDriver object suporting ComponentOperator.
|
KeyEventDriver(java.lang.String[] supported)
Constructs a KeyEventDriver object.
|
| 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.
|
checkVisibility, dispatchEventcheckSupported, getSupportedpublic KeyEventDriver(java.lang.String[] supported)
supported - an array of supported class namespublic KeyEventDriver()
public void pressKey(ComponentOperator oper, int keyCode, int modifiers)
KeyDriverpublic void typedKey(ComponentOperator oper, int keyCode, char keyChar, int modifiers)
KeyDriverpublic void releaseKey(ComponentOperator oper, int keyCode, int modifiers)
KeyDriverreleaseKey in interface KeyDriveroper - Component operator.keyCode - Key code (KeyEvent.VK_* value)modifiers - a combination of InputEvent.*_MASK fields.public void pushKey(ComponentOperator oper, int keyCode, int modifiers, Timeout pushTime)
KeyDriverpublic void typeKey(ComponentOperator oper, int keyCode, char keyChar, int modifiers, Timeout pushTime)
KeyDriver