skrypton-api / com.waicool20.skrypton.sikulix.input

Package com.waicool20.skrypton.sikulix.input

Contains classes which provide input coordination to the SKryptonScreen.

Types

SKryptonKeyboard

class SKryptonKeyboard

Class representing a virtual keyboard for a com.waicool20.skrypton.sikulix.SKryptonScreen This class is also in charge of coordinating keyboard actions between threads, unlike SKryptonRobot all functions are synchronized and thus only one thread may have access to keyboard actions.

SKryptonMouse

class SKryptonMouse

Class representing a virtual mouse for a com.waicool20.skrypton.sikulix.SKryptonScreen This class is also in charge of coordinating mouse actions between threads, unlike SKryptonRobot all functions are synchronized and thus only one thread may have access to keyboard actions.

SKryptonRobot

class SKryptonRobot : IRobot

A class representing a org.sikuli.script.IRobot that can be used to control a SKryptonScreen, not recommended for normal use as this is not thread safe, any actions generated will be unpredictable behaviour. It is recommended to use SKryptonKeyboard and SKryptonMouse as a thread safe wrapper to control this robot.