-
- All Known Implementing Classes:
BaseRobotImpl
public interface BaseRobot
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ImagecaptureRegion(Rectangle2D region)voidmoveMouse(Point2D point)voidpressKeyboard(KeyCode key)voidpressMouse(MouseButton button)voidreleaseKeyboard(KeyCode key)voidreleaseMouse(MouseButton button)Point2DretrieveMouse()voidscrollMouse(int amount)voidtypeKeyboard(Scene scene, KeyCode key, String character)
-
-
-
Method Detail
-
pressKeyboard
void pressKeyboard(KeyCode key)
-
releaseKeyboard
void releaseKeyboard(KeyCode key)
-
retrieveMouse
Point2D retrieveMouse()
- Returns:
- the current mouse location
-
moveMouse
void moveMouse(Point2D point)
-
scrollMouse
void scrollMouse(int amount)
-
pressMouse
void pressMouse(MouseButton button)
-
releaseMouse
void releaseMouse(MouseButton button)
-
captureRegion
Image captureRegion(Rectangle2D region)
- Parameters:
region- the given bounds for the image- Returns:
- a screen capture of the given region
-
-