| Constructor and Description |
|---|
BaseRobotImpl() |
| Modifier and Type | Method and Description |
|---|---|
javafx.scene.image.Image |
captureRegion(javafx.geometry.Rectangle2D region) |
void |
moveMouse(javafx.geometry.Point2D point) |
void |
pressKeyboard(javafx.scene.input.KeyCode key) |
void |
pressMouse(javafx.scene.input.MouseButton button) |
void |
releaseKeyboard(javafx.scene.input.KeyCode key) |
void |
releaseMouse(javafx.scene.input.MouseButton button) |
javafx.geometry.Point2D |
retrieveMouse() |
void |
scrollMouse(int amount) |
void |
typeKeyboard(javafx.scene.Scene scene,
javafx.scene.input.KeyCode key,
java.lang.String character) |
public void pressKeyboard(javafx.scene.input.KeyCode key)
pressKeyboard in interface BaseRobotpublic void releaseKeyboard(javafx.scene.input.KeyCode key)
releaseKeyboard in interface BaseRobotpublic void typeKeyboard(javafx.scene.Scene scene,
javafx.scene.input.KeyCode key,
java.lang.String character)
typeKeyboard in interface BaseRobotpublic javafx.geometry.Point2D retrieveMouse()
retrieveMouse in interface BaseRobotpublic void moveMouse(javafx.geometry.Point2D point)
public void scrollMouse(int amount)
scrollMouse in interface BaseRobotpublic void pressMouse(javafx.scene.input.MouseButton button)
pressMouse in interface BaseRobotpublic void releaseMouse(javafx.scene.input.MouseButton button)
releaseMouse in interface BaseRobotpublic javafx.scene.image.Image captureRegion(javafx.geometry.Rectangle2D region)
captureRegion in interface BaseRobotregion - the given bounds for the image