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 voidTWidget. handleEvent(TInputEvent event)Consume event.voidTApplication. postEvent(TInputEvent event)Post an event to process.voidTApplication. 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 voidBackend. getEvents(java.util.List<TInputEvent> queue)Classes must provide an implementation to get keyboard, mouse, and screen resize events.voidECMA48Terminal. getEvents(java.util.List<TInputEvent> queue)Return any events in the IO queue.voidGenericBackend. getEvents(java.util.List<TInputEvent> queue)Get keyboard, mouse, and screen resize events.voidHeadlessBackend. getEvents(java.util.List<TInputEvent> queue)Subclasses must provide an implementation to get keyboard, mouse, and screen resize events.voidMultiBackend. getEvents(java.util.List<TInputEvent> queue)Subclasses must provide an implementation to get keyboard, mouse, and screen resize events.voidSwingTerminal. getEvents(java.util.List<TInputEvent> queue)Return any events in the IO queue.voidTerminalReader. getEvents(java.util.List<TInputEvent> queue)Classes must provide an implementation to get keyboard, mouse, and screen resize events.voidTWindowBackend. 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 classTCommandEventThis class encapsulates a user command event.classTKeypressEventThis class encapsulates a keyboard input event.classTMenuEventThis class encapsulates a menu selection event.classTMouseEventThis class encapsulates several kinds of mouse input events.classTResizeEventThis 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 voidECMA48. addUserEvent(TInputEvent event)Add a keyboard and mouse event from the user to the queue.
-