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 |
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 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