| Package | Description |
|---|---|
| at.bestsolution.fx.test.rcontrol | |
| at.bestsolution.fx.test.rcontrol.impl |
| Modifier and Type | Method and Description |
|---|---|
RController |
RRobot.block(org.eclipse.fx.core.ThreadSynchronize.BlockCondition<Void> b)
Block program flow until the condition is released
|
RController |
RControllerFactory.create(javafx.scene.Scene s)
Create a controller for the scene
|
RController |
RRobot.mouseMoveTo(int x,
int y)
Move the mouse to the provided position
|
RController |
RRobot.press(javafx.scene.input.MouseButton button)
Press the button
|
RController |
RRobot.release(javafx.scene.input.MouseButton button)
Release the button
|
RController |
RController.run(Consumer<RController> c)
Run the provided code
|
RController |
RController.run(Operation... r)
Run the provided operations
|
RController |
RController.run(Runnable r)
Run the provided code
|
RController |
RRobot.sleep(Duration duration)
Sleep for the specified duration (without halting the event loop)
|
RController |
RRobot.sleep(long milli)
Sleep for the provided milliseconds
|
RController |
RRobot.text(String text)
Type the provided text
|
RController |
RRobot.type(javafx.scene.input.KeyCode... codes)
Type the provided key codes
|
RController |
RRobot.type(javafx.scene.input.KeyCodeCombination... combinations)
Type the provided key combinations
|
RController |
RController.waitForRender()
Wait for the UI to render
|
| Modifier and Type | Method and Description |
|---|---|
RController |
RController.run(Consumer<RController> c)
Run the provided code
|
<R> R |
RController.run(Function<RController,R> f)
Run the provided code
|
| Modifier and Type | Class and Description |
|---|---|
class |
FXRobotRemoteController |
| Modifier and Type | Method and Description |
|---|---|
RController |
FXRobotRemoteController.block(org.eclipse.fx.core.ThreadSynchronize.BlockCondition<Void> b) |
RController |
FXRobotRemoteControllerFactory.create(javafx.scene.Scene s) |
RController |
FXRobotRemoteController.mouseMoveTo(int x,
int y) |
RController |
FXRobotRemoteController.press(javafx.scene.input.MouseButton button) |
RController |
FXRobotRemoteController.release(javafx.scene.input.MouseButton button) |
RController |
FXRobotRemoteController.run(Consumer<RController> c) |
RController |
FXRobotRemoteController.run(Operation... ops) |
RController |
FXRobotRemoteController.run(Runnable r) |
RController |
FXRobotRemoteController.sleep(Duration duration) |
RController |
FXRobotRemoteController.sleep(long millis) |
RController |
FXRobotRemoteController.text(String text) |
RController |
FXRobotRemoteController.type(javafx.scene.input.KeyCode... codes) |
RController |
FXRobotRemoteController.type(javafx.scene.input.KeyCodeCombination... combinations) |
RController |
FXRobotRemoteController.waitForRender() |
| Modifier and Type | Method and Description |
|---|---|
RController |
FXRobotRemoteController.run(Consumer<RController> c) |
<R> R |
FXRobotRemoteController.run(Function<RController,R> f) |
| Constructor and Description |
|---|
RNodeImpl(T node,
RController controller) |
Copyright © 2017. All rights reserved.