Package org.testfx.robot.impl
Class TypeRobotImpl
java.lang.Object
org.testfx.robot.impl.TypeRobotImpl
- All Implemented Interfaces:
TypeRobot
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final KeyboardRobot
private static final long
private final SleepRobot
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate List
<javafx.scene.input.KeyCode> filterKeyCodes
(javafx.scene.input.KeyCodeCombination keyCombination) void
push
(javafx.scene.input.KeyCode... combination) Pushes a given key combination.void
push
(javafx.scene.input.KeyCodeCombination combination) Pushes a given key combination.private void
pushKeyCode
(javafx.scene.input.KeyCode keyCode) private void
pushKeyCodeCombination
(javafx.scene.input.KeyCode... keyCodeCombination) private void
pushKeyCodeCombination
(javafx.scene.input.KeyCodeCombination keyCodeCombination) void
type
(javafx.scene.input.KeyCode... keys) Types given keys one after the other.void
type
(javafx.scene.input.KeyCode key, int times) Types a given key multiple times.
-
Field Details
-
SLEEP_AFTER_KEY_CODE_IN_MILLIS
private static final long SLEEP_AFTER_KEY_CODE_IN_MILLIS- See Also:
-
keyboardRobot
-
sleepRobot
-
-
Constructor Details
-
TypeRobotImpl
-
-
Method Details
-
push
public void push(javafx.scene.input.KeyCode... combination) Description copied from interface:TypeRobot
Pushes a given key combination. -
push
public void push(javafx.scene.input.KeyCodeCombination combination) Description copied from interface:TypeRobot
Pushes a given key combination. -
type
public void type(javafx.scene.input.KeyCode... keys) Description copied from interface:TypeRobot
Types given keys one after the other. -
type
public void type(javafx.scene.input.KeyCode key, int times) Description copied from interface:TypeRobot
Types a given key multiple times. -
pushKeyCode
private void pushKeyCode(javafx.scene.input.KeyCode keyCode) -
pushKeyCodeCombination
private void pushKeyCodeCombination(javafx.scene.input.KeyCode... keyCodeCombination) -
pushKeyCodeCombination
private void pushKeyCodeCombination(javafx.scene.input.KeyCodeCombination keyCodeCombination) -
filterKeyCodes
private List<javafx.scene.input.KeyCode> filterKeyCodes(javafx.scene.input.KeyCodeCombination keyCombination)
-