| Package | Description |
|---|---|
| at.bestsolution.fx.test.rcontrol | |
| at.bestsolution.fx.test.rcontrol.impl |
| Modifier and Type | Method and Description |
|---|---|
static Operation |
Move.by(double dx,
double dy)
Create operation who moves the cursor from the current mouse position by the
provided delta
|
static Operation |
Drag.by(double fromX,
double fromY,
double dx,
double dy)
Create an operation dragging from an absolute position to a relative position
from there
|
static Operation |
Move.by(Duration d,
double dx,
double dy)
Create operation who moves the cursor from the current mouse position by the
provided delta in the provided time
|
static Operation |
Drag.by(Duration d,
double fromX,
double fromY,
double dx,
double dy)
Create an operation dragging from an absolute position to a relative position
from there
|
static Operation |
Click.click()
Create a click operation with the
MouseButton.PRIMARY at the current
cursor location |
static Operation |
Click.click(double x,
double y)
Create a click operation with the
MouseButton.PRIMARY at the provided
x/y location on screen |
static Operation |
Click.click(javafx.scene.input.MouseButton button)
Create a click operation with the provided
MouseButton at the current
cursor location |
static Operation |
Click.click(javafx.scene.input.MouseButton button,
double x,
double y)
Create a click operation with the provided
MouseButton at the
provided x/y location on screen |
static Operation |
Click.doubleClick()
Create a double click operation with the
MouseButton.PRIMARY at the
current mouse location |
static Operation |
Click.doubleClick(double x,
double y)
Create a double click operation with the
MouseButton.PRIMARY at the
provided x/y coordinate on the screen |
static Operation |
Click.doubleClick(javafx.scene.input.MouseButton button)
Create a double click operation with the provided
MouseButton at the
current mouse location |
static Operation |
Click.doubleClick(javafx.scene.input.MouseButton button,
double x,
double y)
Create a double click operation with the provided
MouseButton at the
provided x/y coordinate on the screen |
static Operation |
Type.key(Duration d,
javafx.scene.input.KeyCode... codes)
Create an operation to type in the provided key codes in the provided time
|
static Operation |
Type.key(Duration d,
javafx.scene.input.KeyCodeCombination... combinations)
Create an operation to type the provided key combinations in the provided
time
|
static Operation |
Type.key(javafx.scene.input.KeyCode... codes)
Create an operation to type in the provided key codes
|
static Operation |
Type.key(javafx.scene.input.KeyCodeCombination... combinations)
Create an operation to type the provided key combinations
|
static Operation |
Type.text(Duration d,
String text)
Create an operation to type the provided text in the provided time
|
static Operation |
Type.text(String text)
Create an operation to type the provided text
|
static Operation |
Move.to(double x,
double y)
Move the cursor to the x/y position on the screen
|
static Operation |
Drag.to(double fromX,
double fromY,
double toX,
double toY)
Create an operation dragging from an absolute position to another absolute
position
|
static Operation |
Move.to(Duration d,
double x,
double y)
Move the cursor to the x/y position on the screen
|
static Operation |
Drag.to(Duration d,
double fromX,
double fromY,
double toX,
double toY)
Create an operation dragging from an absolute position to another absolute
position in the provided duration
|
static Operation |
Move.with(Duration d,
double vx,
double vy)
Move the cursor with the provided x/y velocity for the provided time
|
| Modifier and Type | Method and Description |
|---|---|
RController |
RController.run(Operation... r)
Run the provided operations
|
| Modifier and Type | Method and Description |
|---|---|
RController |
FXRobotRemoteController.run(Operation... ops) |
Copyright © 2017. All rights reserved.