| Package | Description |
|---|---|
| org.testfx.api |
| Modifier and Type | Class and Description |
|---|---|
class |
FxRobot |
| Modifier and Type | Method and Description |
|---|---|
FxRobotInterface |
FxRobotInterface.clickOn(javafx.geometry.Bounds bounds,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned
from point(Bounds), clicks the given buttons, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.clickOn(javafx.geometry.Bounds bounds,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the point returned from
point(Bounds), clicks the given
buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.clickOn(double x,
double y,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the given coordinates,
clicks the given buttons, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.clickOn(double x,
double y,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the given coordinates, clicks the given buttons, and returns itself
for method chaining.
|
<T extends javafx.scene.Node> |
FxRobotInterface.clickOn(org.hamcrest.Matcher<T> matcher,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Matcher), clicks the given buttons, and returns itself for method chaining. |
default <T extends javafx.scene.Node> |
FxRobotInterface.clickOn(org.hamcrest.Matcher<T> matcher,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the point returned from
point(Matcher), clicks the given
buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.clickOn(javafx.scene.input.MouseButton... buttons)
Calls
ClickRobot.clickOn(MouseButton...) and returns itself for more method chaining. |
FxRobotInterface |
FxRobotInterface.clickOn(javafx.scene.Node node,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Node), clicks the given buttons, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.clickOn(javafx.scene.Node node,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the point returned from
point(Node), clicks the given
buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.clickOn(javafx.geometry.Point2D point,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the given point, clicks
the given buttons, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.clickOn(javafx.geometry.Point2D point,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the given point, clicks the given buttons, and returns itself for
method chaining.
|
FxRobotInterface |
FxRobotInterface.clickOn(PointQuery pointQuery,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Calls
ClickRobot.clickOn(PointQuery, MouseButton...) and returns itself for more method
chaining. |
default FxRobotInterface |
FxRobotInterface.clickOn(PointQuery pointQuery,
javafx.scene.input.MouseButton... buttons)
Calls
ClickRobot.clickOn(PointQuery, Motion, MouseButton...) and returns itself for
more method chaining. |
<T extends javafx.scene.Node> |
FxRobotInterface.clickOn(java.util.function.Predicate<T> predicate,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Predicate), clicks the given buttons, and returns itself for method chaining. |
default <T extends javafx.scene.Node> |
FxRobotInterface.clickOn(java.util.function.Predicate<T> predicate,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the point returned from
point(Predicate), clicks the given
buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.clickOn(javafx.scene.Scene scene,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Scene), clicks the given buttons, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.clickOn(javafx.scene.Scene scene,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the point returned from
point(Scene), clicks the given
buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.clickOn(java.lang.String query,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(String), clicks the given buttons, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.clickOn(java.lang.String query,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the point returned from
point(String), clicks the given
buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.clickOn(javafx.stage.Window window,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Window), clicks the given buttons, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.clickOn(javafx.stage.Window window,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the point returned from
point(Window), clicks the given
buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.doubleClickOn(javafx.geometry.Bounds bounds,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Bounds), double clicks the given buttons, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.doubleClickOn(javafx.geometry.Bounds bounds,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the point returned from
point(Bounds), double
clicks the given buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.doubleClickOn(double x,
double y,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(double, double), double clicks the given buttons, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.doubleClickOn(double x,
double y,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the point returned from
point(double, double), double
clicks the given buttons, and returns itself for method chaining. |
<T extends javafx.scene.Node> |
FxRobotInterface.doubleClickOn(org.hamcrest.Matcher<T> matcher,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Matcher), double clicks the given buttons, and returns itself for method chaining. |
default <T extends javafx.scene.Node> |
FxRobotInterface.doubleClickOn(org.hamcrest.Matcher<T> matcher,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the point returned from
point(Matcher), double
clicks the given buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.doubleClickOn(javafx.scene.input.MouseButton... buttons)
Calls
ClickRobot.doubleClickOn(MouseButton...) and returns itself for more method
chaining. |
FxRobotInterface |
FxRobotInterface.doubleClickOn(javafx.scene.Node node,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Node), double clicks the given buttons, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.doubleClickOn(javafx.scene.Node node,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the point returned from
point(Node), double
clicks the given buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.doubleClickOn(javafx.geometry.Point2D point,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Point2D), double clicks the given buttons, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.doubleClickOn(javafx.geometry.Point2D point,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the point returned from
point(Point2D), double
clicks the given buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.doubleClickOn(PointQuery pointQuery,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Calls
ClickRobot.doubleClickOn(PointQuery, Motion, MouseButton...) and returns itself
for method chaining. |
default FxRobotInterface |
FxRobotInterface.doubleClickOn(PointQuery pointQuery,
javafx.scene.input.MouseButton... buttons)
Calls
ClickRobot.doubleClickOn(PointQuery, Motion, MouseButton...) and returns itself
for method chaining. |
<T extends javafx.scene.Node> |
FxRobotInterface.doubleClickOn(java.util.function.Predicate<T> predicate,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Predicate), double clicks the given buttons, and returns itself for method chaining. |
default <T extends javafx.scene.Node> |
FxRobotInterface.doubleClickOn(java.util.function.Predicate<T> predicate,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the point returned from
point(Predicate), double
clicks the given buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.doubleClickOn(javafx.scene.Scene scene,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Scene), double clicks the given buttons, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.doubleClickOn(javafx.scene.Scene scene,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the point returned from
point(Scene), double
clicks the given buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.doubleClickOn(java.lang.String query,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(String), double clicks the given buttons, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.doubleClickOn(java.lang.String query,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the point returned from
point(String), double
clicks the given buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.doubleClickOn(javafx.stage.Window window,
Motion motion,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Window), double clicks the given buttons, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.doubleClickOn(javafx.stage.Window window,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse directly to the point returned from
point(Window), double
clicks the given buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.drag(javafx.geometry.Bounds bounds,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse to the point returned from
point(Bounds), presses the given
buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.drag(double x,
double y,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse to the point returned from
point(double, double), presses the given
buttons, and returns itself for method chaining. |
<T extends javafx.scene.Node> |
FxRobotInterface.drag(org.hamcrest.Matcher<T> matcher,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse to the point returned from
point(Matcher), presses the given
buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.drag(javafx.scene.input.MouseButton... buttons)
Calls
DragRobot.drag(MouseButton...) and returns itself for more method chaining. |
FxRobotInterface |
FxRobotInterface.drag(javafx.scene.Node node,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse to the point returned from
point(Node), presses the given
buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.drag(javafx.geometry.Point2D point,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse to the point returned from
point(Point2D), presses the given
buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.drag(PointQuery pointQuery,
javafx.scene.input.MouseButton... buttons)
Calls
DragRobot.drag(PointQuery, MouseButton...) and returns itself for more method
chaining. |
<T extends javafx.scene.Node> |
FxRobotInterface.drag(java.util.function.Predicate<T> predicate,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse to the point returned from
point(Predicate), presses the given
buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.drag(javafx.scene.Scene scene,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse to the point returned from
point(Scene), presses the given
buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.drag(java.lang.String query,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse to the point returned from
point(String), presses the given
buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.drag(javafx.stage.Window window,
javafx.scene.input.MouseButton... buttons)
Convenience method: Moves mouse to the point returned from
point(Window), presses the given
buttons, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.drop()
Calls
DragRobot.drop() and returns itself for more method chaining. |
FxRobotInterface |
FxRobotInterface.dropBy(double x,
double y)
Calls
DragRobot.dropBy(double, double) and returns itself for more method chaining. |
FxRobotInterface |
FxRobotInterface.dropTo(javafx.geometry.Bounds bounds)
Convenience method: Moves mouse to the point returned from
point(Bounds), releases the buttons
that were pressed in drag(MouseButton...)- or press(MouseButton...)-related methods,
and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.dropTo(double x,
double y)
Convenience method: Moves mouse to the point returned from
point(double, double), releases the buttons
that were pressed in drag(MouseButton...)- or press(MouseButton...)-related methods,
and returns itself for method chaining. |
<T extends javafx.scene.Node> |
FxRobotInterface.dropTo(org.hamcrest.Matcher<T> matcher)
Convenience method: Moves mouse to the point returned from
point(Matcher), releases the buttons
that were pressed in drag(MouseButton...)- or press(MouseButton...)-related methods,
and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.dropTo(javafx.scene.Node node)
Convenience method: Moves mouse to the point returned from
point(Node), releases the buttons
that were pressed in drag(MouseButton...)- or press(MouseButton...)-related methods,
and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.dropTo(javafx.geometry.Point2D point)
Convenience method: Moves mouse to the point returned from
point(Point2D), releases the buttons
that were pressed in drag(MouseButton...)- or press(MouseButton...)-related methods,
and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.dropTo(PointQuery pointQuery)
Calls
DragRobot.dropTo(PointQuery) and returns itself for more method chaining. |
<T extends javafx.scene.Node> |
FxRobotInterface.dropTo(java.util.function.Predicate<T> predicate)
Convenience method: Moves mouse to the point returned from
point(Predicate), releases the buttons
that were pressed in drag(MouseButton...)- or press(MouseButton...)-related methods,
and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.dropTo(javafx.scene.Scene scene)
Convenience method: Moves mouse to the point returned from
point(Scene), releases the buttons
that were pressed in drag(MouseButton...)- or press(MouseButton...)-related methods,
and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.dropTo(java.lang.String query)
Convenience method: Moves mouse to the point returned from
point(String), releases the buttons
that were pressed in drag(MouseButton...)- or press(MouseButton...)-related methods,
and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.dropTo(javafx.stage.Window window)
Convenience method: Moves mouse to the point returned from
point(Window), releases the buttons
that were pressed in drag(MouseButton...)- or press(MouseButton...)-related methods,
and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.eraseText(int characters)
Convenience method: Calls
TypeRobot.type(KeyCode, int) with KeyCode.BACK_SPACE
and returns itself for more method chaining. |
<T> FxRobotInterface |
FxRobotInterface.interact(java.util.concurrent.Callable<T> callable)
Calls a callable on the FX application thread and waits for it and
consecutive events to execute.
|
FxRobotInterface |
FxRobotInterface.interact(java.lang.Runnable runnable)
Calls a runnable on the FX application thread and waits for it and
consecutive events to execute.
|
<T> FxRobotInterface |
FxRobotInterface.interactNoWait(java.util.concurrent.Callable<T> callable)
Calls a callable on the FX application thread and waits for it to
execute.
|
FxRobotInterface |
FxRobotInterface.interactNoWait(java.lang.Runnable runnable)
Calls a runnable on the FX application thread and waits for it to
execute.
|
FxRobotInterface |
FxRobotInterface.interrupt()
Calls
WaitForAsyncUtils.waitForFxEvents() and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.interrupt(int attemptsCount)
Calls
WaitForAsyncUtils.waitForFxEvents(int) and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.moveBy(double x,
double y)
Calls
MoveRobot.moveBy(double, double) and returns itself for more method chaining. |
FxRobotInterface |
FxRobotInterface.moveBy(double x,
double y,
Motion motion)
Calls
MoveRobot.moveBy(double, double, Motion) and returns itself for more method
chaining. |
default FxRobotInterface |
FxRobotInterface.moveTo(javafx.geometry.Bounds bounds)
Convenience method: Moves mouse directly to the center of the given
Bounds and returns itself for
method chaining. |
FxRobotInterface |
FxRobotInterface.moveTo(javafx.geometry.Bounds bounds,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Bounds) and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.moveTo(double x,
double y)
Convenience method: Moves mouse directly to the point returned from
point(double, double) and returns
itself for method chaining. |
FxRobotInterface |
FxRobotInterface.moveTo(double x,
double y,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(double, double) and returns itself for method chaining. |
default <T extends javafx.scene.Node> |
FxRobotInterface.moveTo(org.hamcrest.Matcher<T> matcher)
Convenience method: Moves mouse directly to the point returned from
point(Matcher) and returns itself
for method chaining. |
<T extends javafx.scene.Node> |
FxRobotInterface.moveTo(org.hamcrest.Matcher<T> matcher,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Matcher) and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.moveTo(javafx.scene.Node node)
Convenience method: Moves mouse directly to the center of the given
Node and returns itself
for method chaining. |
default FxRobotInterface |
FxRobotInterface.moveTo(javafx.scene.Node node,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the center of the
given Node and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.moveTo(javafx.scene.Node node,
javafx.geometry.Point2D offset)
Convenience method: Moves mouse directly to the point returned from
point(Node),
with the given offset from the center of the given Node, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.moveTo(javafx.scene.Node node,
javafx.geometry.Pos offsetReferencePos,
javafx.geometry.Point2D offset,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Node), with the given offset (from the offsetReferencePos, and returns itself for
method chaining. |
default FxRobotInterface |
FxRobotInterface.moveTo(javafx.geometry.Point2D point)
Convenience method: Moves mouse directly to the point returned from
point(Point2D) and returns itself
for method chaining. |
FxRobotInterface |
FxRobotInterface.moveTo(javafx.geometry.Point2D point,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Point2D) and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.moveTo(PointQuery pointQuery)
Calls
MoveRobot.moveTo(PointQuery) and returns itself for more method chaining. |
FxRobotInterface |
FxRobotInterface.moveTo(PointQuery pointQuery,
Motion motion)
Calls
MoveRobot.moveTo(PointQuery, Motion) and returns itself for more method chaining. |
default <T extends javafx.scene.Node> |
FxRobotInterface.moveTo(java.util.function.Predicate<T> predicate)
Convenience method: Moves mouse directly to the point returned from
point(Predicate) and returns itself
for method chaining. |
<T extends javafx.scene.Node> |
FxRobotInterface.moveTo(java.util.function.Predicate<T> predicate,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Predicate) and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.moveTo(javafx.scene.Scene scene)
Convenience method: Moves mouse directly to the center of the given
Scene and returns itself
for method chaining. |
FxRobotInterface |
FxRobotInterface.moveTo(javafx.scene.Scene scene,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Scene) and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.moveTo(java.lang.String query)
Convenience method: Moves mouse directly to the point returned from
point(String) and returns itself
for method chaining. |
FxRobotInterface |
FxRobotInterface.moveTo(java.lang.String query,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(String) and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.moveTo(javafx.stage.Window window)
Convenience method: Moves mouse directly to the center of the given
Window and returns itself
for method chaining. |
FxRobotInterface |
FxRobotInterface.moveTo(javafx.stage.Window window,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Window) and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.press(javafx.scene.input.KeyCode... keys)
Calls
KeyboardRobot.press(KeyCode...) and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.press(javafx.scene.input.MouseButton... buttons)
Presses and holds mouse buttons.
|
FxRobotInterface |
FxRobotInterface.push(javafx.scene.input.KeyCode... combination)
Calls
TypeRobot.push(KeyCode...) and returns itself for more method chaining. |
FxRobotInterface |
FxRobotInterface.push(javafx.scene.input.KeyCodeCombination combination)
Calls
TypeRobot.push(KeyCodeCombination) and returns itself for more method chaining. |
FxRobotInterface |
FxRobotInterface.release(javafx.scene.input.KeyCode... keys)
Calls
KeyboardRobot.press(KeyCode...) and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.release(javafx.scene.input.MouseButton... buttons)
Releases pressed mouse buttons.
|
FxRobotInterface |
FxRobotInterface.rightClickOn()
Convenience method: Clicks the
MouseButton.SECONDARY button and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.rightClickOn(javafx.geometry.Bounds bounds)
Convenience method: Moves mouse directly to the point returned from
point(Bounds), clicks
the MouseButton.SECONDARY button, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.rightClickOn(javafx.geometry.Bounds bounds,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Bounds), clicks the MouseButton.SECONDARY button, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.rightClickOn(double x,
double y)
Convenience method: Moves mouse directly to the given coordinates, clicks the
MouseButton.SECONDARY
button, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.rightClickOn(double x,
double y,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the given coordinates,
clicks the MouseButton.SECONDARY button, and returns itself for method chaining. |
default <T extends javafx.scene.Node> |
FxRobotInterface.rightClickOn(org.hamcrest.Matcher<T> matcher)
Convenience method: Moves mouse directly to the point returned from
point(Matcher), clicks
the MouseButton.SECONDARY button, and returns itself for method chaining. |
<T extends javafx.scene.Node> |
FxRobotInterface.rightClickOn(org.hamcrest.Matcher<T> matcher,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Matcher), clicks the MouseButton.SECONDARY button, and returns itself for method
chaining. |
default FxRobotInterface |
FxRobotInterface.rightClickOn(javafx.scene.Node node)
Convenience method: Moves mouse directly to the point returned from
point(Node), clicks
the MouseButton.SECONDARY button, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.rightClickOn(javafx.scene.Node node,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Node), clicks the MouseButton.SECONDARY button, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.rightClickOn(javafx.geometry.Point2D point)
Convenience method: Moves mouse to the point returned from
point(Point2D), clicks
the MouseButton.SECONDARY button, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.rightClickOn(javafx.geometry.Point2D point,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Point2D), clicks the MouseButton.SECONDARY button, and returns itself for method
chaining. |
default FxRobotInterface |
FxRobotInterface.rightClickOn(PointQuery pointQuery)
Convenience method: Moves mouse directly to the point returned from
PointQuery.query(), clicks
the MouseButton.SECONDARY button and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.rightClickOn(PointQuery pointQuery,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
PointQuery.query(), clicks the MouseButton.SECONDARY button and returns itself for method
chaining. |
default <T extends javafx.scene.Node> |
FxRobotInterface.rightClickOn(java.util.function.Predicate<T> predicate)
Convenience method: Moves mouse directly to the point returned from
point(Predicate), clicks
the MouseButton.SECONDARY button, and returns itself for method chaining. |
<T extends javafx.scene.Node> |
FxRobotInterface.rightClickOn(java.util.function.Predicate<T> predicate,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Predicate), clicks the MouseButton.SECONDARY button, and returns itself for method
chaining. |
default FxRobotInterface |
FxRobotInterface.rightClickOn(javafx.scene.Scene scene)
Convenience method: Moves mouse directly to the point returned from
point(Scene), clicks
the MouseButton.SECONDARY button, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.rightClickOn(javafx.scene.Scene scene,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Scene), clicks the MouseButton.SECONDARY button, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.rightClickOn(java.lang.String query)
Convenience method: Moves mouse directly to the point returned from
point(String), clicks
the MouseButton.SECONDARY button, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.rightClickOn(java.lang.String query,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(String), clicks the MouseButton.SECONDARY button, and returns itself for method chaining. |
default FxRobotInterface |
FxRobotInterface.rightClickOn(javafx.stage.Window window)
Convenience method: Moves mouse directly to the point returned from
point(Window), clicks
the MouseButton.SECONDARY button, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.rightClickOn(javafx.stage.Window window,
Motion motion)
Convenience method: Moves mouse using the given
motion (see: Motion to the point returned from
point(Window), clicks the MouseButton.SECONDARY button, and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.scroll(javafx.geometry.HorizontalDirection direction)
Calls
ScrollRobot.scroll(int, VerticalDirection) with arguments 1 and
direction and returns itself for more method chaining. |
FxRobotInterface |
FxRobotInterface.scroll(int amount)
Calls
ScrollRobot.scroll(int) and returns itself for more method chaining. |
FxRobotInterface |
FxRobotInterface.scroll(int amount,
javafx.geometry.HorizontalDirection direction)
Calls
ScrollRobot.scroll(int, HorizontalDirection) and returns itself for more method
chaining. |
FxRobotInterface |
FxRobotInterface.scroll(int amount,
javafx.geometry.VerticalDirection direction)
Calls
ScrollRobot.scroll(int, VerticalDirection) and returns itself for more method
chaining. |
FxRobotInterface |
FxRobotInterface.scroll(javafx.geometry.VerticalDirection direction)
Calls
ScrollRobot.scroll(int, VerticalDirection) with arguments 1 and
direction and returns itself for more method chaining. |
FxRobotInterface |
FxRobotInterface.sleep(long milliseconds)
Calls
SleepRobot.sleep(long) and returns itself for more method chaining. |
FxRobotInterface |
FxRobotInterface.sleep(long duration,
java.util.concurrent.TimeUnit timeUnit)
Calls
SleepRobot.sleep(long, TimeUnit) and returns itself for more method chaining. |
FxRobotInterface |
FxRobotInterface.targetPos(javafx.geometry.Pos pointPosition)
Stores the given position as the position to be used in all
point()-related methods
such as point(Node) and point(Point2D), and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.targetWindow(int windowIndex)
Convenience method: Calls
WindowFinder.targetWindow(int) and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.targetWindow(javafx.scene.Node node)
Convenience method: Calls
WindowFinder.targetWindow(Node) and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.targetWindow(java.util.regex.Pattern stageTitlePattern)
Convenience method: Calls
WindowFinder.targetWindow(Pattern) and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.targetWindow(java.util.function.Predicate<javafx.stage.Window> predicate)
Calls
WindowFinder.targetWindow(Predicate) and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.targetWindow(javafx.scene.Scene scene)
Convenience method: Calls
WindowFinder.targetWindow(Scene) and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.targetWindow(java.lang.String stageTitleRegex)
Convenience method: Calls
WindowFinder.targetWindow(String) and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.targetWindow(javafx.stage.Window window)
Calls
WindowFinder.targetWindow(Window) and returns itself for method chaining. |
FxRobotInterface |
FxRobotInterface.type(javafx.scene.input.KeyCode... keys)
Calls
TypeRobot.type(KeyCode...) and returns itself for more method chaining. |
FxRobotInterface |
FxRobotInterface.type(javafx.scene.input.KeyCode key,
int times)
Calls
TypeRobot.type(KeyCode, int) and returns itself for more method chaining. |
FxRobotInterface |
FxRobotInterface.write(char character)
Calls
WriteRobot.write(char) and returns itself for more method chaining. |
FxRobotInterface |
FxRobotInterface.write(java.lang.String text)
Calls
WriteRobot.write(String) and returns itself for more method chaining. |
FxRobotInterface |
FxRobotInterface.write(java.lang.String text,
int sleepMillis)
Calls
WriteRobot.write(String, int) and returns itself for more method chaining. |