Constructor and Description |
---|
BaseRobotImpl() |
Modifier and Type | Method and Description |
---|---|
void |
awaitEvents()
|
Image |
captureRegion(Rectangle2D region) |
void |
moveMouse(Point2D point) |
void |
pressKeyboard(KeyCode key) |
void |
pressMouse(MouseButton button) |
void |
releaseKeyboard(KeyCode key) |
void |
releaseMouse(MouseButton button) |
Point2D |
retrieveMouse() |
void |
scrollMouse(int amount) |
void |
typeKeyboard(Scene scene,
KeyCode key,
String character) |
public void pressKeyboard(KeyCode key)
pressKeyboard
in interface BaseRobot
public void releaseKeyboard(KeyCode key)
releaseKeyboard
in interface BaseRobot
public void typeKeyboard(Scene scene, KeyCode key, String character)
typeKeyboard
in interface BaseRobot
public Point2D retrieveMouse()
retrieveMouse
in interface BaseRobot
public void scrollMouse(int amount)
scrollMouse
in interface BaseRobot
public void pressMouse(MouseButton button)
pressMouse
in interface BaseRobot
public void releaseMouse(MouseButton button)
releaseMouse
in interface BaseRobot
public Image captureRegion(Rectangle2D region)
captureRegion
in interface BaseRobot
region
- the given bounds for the imagepublic void awaitEvents()
BaseRobot
awaitEvents
in interface BaseRobot