Uses of Class
jexer.event.TInputEvent
-
Packages that use TInputEvent Package Description jexer Jexer - Java Text User Interface libraryjexer.backend The interface between TApplication and user-facing I/O.jexer.event Events that are generated by both end-user I/O (keyboard/mouse) and other UI elements (menu/resize).jexer.tterminal An ECMA-48 / ANSI X3.64 style terminal emulator. -
-
Uses of TInputEvent in jexer
Methods in jexer with parameters of type TInputEvent Modifier and Type Method Description void
TWidget. handleEvent(TInputEvent event)
Consume event.void
TApplication. postEvent(TInputEvent event)
Post an event to process.void
TApplication. postMenuEvent(TInputEvent event)
Post an event to process and turn off the menu. -
Uses of TInputEvent in jexer.backend
Method parameters in jexer.backend with type arguments of type TInputEvent Modifier and Type Method Description void
Backend. getEvents(java.util.List<TInputEvent> queue)
Classes must provide an implementation to get keyboard, mouse, and screen resize events.void
ECMA48Terminal. getEvents(java.util.List<TInputEvent> queue)
Return any events in the IO queue.void
GenericBackend. getEvents(java.util.List<TInputEvent> queue)
Get keyboard, mouse, and screen resize events.void
HeadlessBackend. getEvents(java.util.List<TInputEvent> queue)
Subclasses must provide an implementation to get keyboard, mouse, and screen resize events.void
MultiBackend. getEvents(java.util.List<TInputEvent> queue)
Subclasses must provide an implementation to get keyboard, mouse, and screen resize events.void
SwingTerminal. getEvents(java.util.List<TInputEvent> queue)
Return any events in the IO queue.void
TerminalReader. getEvents(java.util.List<TInputEvent> queue)
Classes must provide an implementation to get keyboard, mouse, and screen resize events.void
TWindowBackend. getEvents(java.util.List<TInputEvent> queue)
Subclasses must provide an implementation to get keyboard, mouse, and screen resize events. -
Uses of TInputEvent in jexer.event
Subclasses of TInputEvent in jexer.event Modifier and Type Class Description class
TCommandEvent
This class encapsulates a user command event.class
TKeypressEvent
This class encapsulates a keyboard input event.class
TMenuEvent
This class encapsulates a menu selection event.class
TMouseEvent
This class encapsulates several kinds of mouse input events.class
TResizeEvent
This class encapsulates a screen or window resize event. -
Uses of TInputEvent in jexer.tterminal
Methods in jexer.tterminal with parameters of type TInputEvent Modifier and Type Method Description void
ECMA48. addUserEvent(TInputEvent event)
Add a keyboard and mouse event from the user to the queue.
-