Class TypeRobotImpl

java.lang.Object
org.testfx.robot.impl.TypeRobotImpl
All Implemented Interfaces:
TypeRobot

public class TypeRobotImpl extends Object implements TypeRobot
  • Constructor Summary

    Constructors
    Constructor
    Description
    TypeRobotImpl(KeyboardRobot keyboardRobot, SleepRobot sleepRobot)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    push(javafx.scene.input.KeyCode... combination)
    Pushes a given key combination.
    void
    push(javafx.scene.input.KeyCodeCombination combination)
    Pushes a given key combination.
    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.

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • push

      public void push(javafx.scene.input.KeyCode... combination)
      Description copied from interface: TypeRobot
      Pushes a given key combination.
      Specified by:
      push in interface TypeRobot
      Parameters:
      combination - the combination to push
    • push

      public void push(javafx.scene.input.KeyCodeCombination combination)
      Description copied from interface: TypeRobot
      Pushes a given key combination.
      Specified by:
      push in interface TypeRobot
      Parameters:
      combination - the combination to push
    • type

      public void type(javafx.scene.input.KeyCode... keys)
      Description copied from interface: TypeRobot
      Types given keys one after the other.
      Specified by:
      type in interface TypeRobot
      Parameters:
      keys - the key codes to type
    • type

      public void type(javafx.scene.input.KeyCode key, int times)
      Description copied from interface: TypeRobot
      Types a given key multiple times.
      Specified by:
      type in interface TypeRobot
      Parameters:
      key - the key code to type times times
      times - number of times to type the keyCode