Uses of Package
com.googlecode.lanterna.input
Packages that use com.googlecode.lanterna.input
Package
Description
-
Classes in com.googlecode.lanterna.input used by com.googlecode.lanterna.gui2ClassDescriptionRepresents the user pressing a key on the keyboard.MouseAction, a KeyStroke in disguise, this class contains the information of a single mouse action event.
-
Classes in com.googlecode.lanterna.input used by com.googlecode.lanterna.gui2.tableClassDescriptionRepresents the user pressing a key on the keyboard.MouseAction, a KeyStroke in disguise, this class contains the information of a single mouse action event.
-
Classes in com.googlecode.lanterna.input used by com.googlecode.lanterna.inputClassDescriptionUsed to compare a list of character if they match a particular pattern, and in that case, return the kind of keystroke this pattern representsThis immutable class describes a matching result.This implementation of CharacterPattern matches two similar patterns of Escape sequences, that many terminals produce for special keys.In order to convert a stream of characters into objects representing keystrokes, we need to apply logic on this stream to detect special characters.Represents the user pressing a key on the keyboard.This enum is a categorization of the various keys available on a normal computer keyboard that are usable (detectable) by a terminal environment.Enum type for the different kinds of mouse actions supportedScreenInfoAction, a KeyStroke in disguise, this class contains the reported position of the screen cursor.
-
Classes in com.googlecode.lanterna.input used by com.googlecode.lanterna.screenClassDescriptionObjects implementing this interface can read character streams and transform them into
Key
objects which can be read in a FIFO manner.Represents the user pressing a key on the keyboard. -
Classes in com.googlecode.lanterna.input used by com.googlecode.lanterna.terminalClassDescriptionObjects implementing this interface can read character streams and transform them into
Key
objects which can be read in a FIFO manner.Represents the user pressing a key on the keyboard. -
Classes in com.googlecode.lanterna.input used by com.googlecode.lanterna.terminal.ansiClassDescriptionUsed to read the input stream character by character and generate
Key
objects to be put in the input queue.Objects implementing this interface can read character streams and transform them intoKey
objects which can be read in a FIFO manner.In order to convert a stream of characters into objects representing keystrokes, we need to apply logic on this stream to detect special characters.Represents the user pressing a key on the keyboard. -
Classes in com.googlecode.lanterna.input used by com.googlecode.lanterna.terminal.swingClassDescriptionObjects implementing this interface can read character streams and transform them into
Key
objects which can be read in a FIFO manner.Represents the user pressing a key on the keyboard. -
Classes in com.googlecode.lanterna.input used by com.googlecode.lanterna.terminal.virtualClassDescriptionObjects implementing this interface can read character streams and transform them into
Key
objects which can be read in a FIFO manner.Represents the user pressing a key on the keyboard.