Uses of Interface
jexer.backend.Screen
-
Packages that use Screen Package Description jexer Jexer - Java Text User Interface libraryjexer.backend The interface between TApplication and user-facing I/O.jexer.tackboard Pixel-based overlays. -
-
Uses of Screen in jexer
Methods in jexer that return Screen Modifier and Type Method Description ScreenTApplication. getScreen()Get the Screen.ScreenTWidget. getScreen()Get the Screen.ScreenTWindow. getScreen()Get the Screen. -
Uses of Screen in jexer.backend
Classes in jexer.backend that implement Screen Modifier and Type Class Description classECMA48TerminalThis class reads keystrokes and mouse events and emits output to ANSI X3.64 / ECMA-48 type terminals e.g.classHeadlessBackendHeadlessBackendclassLogicalScreenA logical screen composed of a 2D array of Cells.classMultiScreenMultiScreen mirrors its I/O to several screens.classSwingTerminalThis Screen backend reads keystrokes and mouse events and draws to either a Java Swing JFrame (potentially triple-buffered) or a JComponent.Fields in jexer.backend declared as Screen Modifier and Type Field Description protected ScreenGenericBackend. screenThe screen to draw on.Methods in jexer.backend that return Screen Modifier and Type Method Description ScreenTWindowBackend. getOtherScreen()Getter for the other application's screen.ScreenBackend. getScreen()Get a Screen, which displays the text cells to the user.ScreenGenericBackend. getScreen()Getter for screen.ScreenHeadlessBackend. getScreen()Get a Screen, which displays the text cells to the user.ScreenMultiBackend. getScreen()Getter for screen.ScreenLogicalScreen. snapshot()Obtain a snapshot copy of the screen.ScreenLogicalScreen. snapshot(int x, int y, int width, int height)Obtain a snapshot copy of a rectangular portion of the screen.ScreenScreen. snapshot()Obtain a snapshot copy of the screen.ScreenScreen. snapshot(int x, int y, int width, int height)Obtain a snapshot copy of a rectangular portion of the screen.ScreenLogicalScreen. snapshotPhysical(int x, int y, int width, int height)Obtain a snapshot copy of a rectangular portion of the screen of the PHYSICAL screen - what was LAST emitted.ScreenScreen. snapshotPhysical(int x, int y, int width, int height)Obtain a snapshot copy of a rectangular portion of the screen of the PHYSICAL screen - what was LAST emitted.Methods in jexer.backend with parameters of type Screen Modifier and Type Method Description voidMultiScreen. addScreen(Screen screen)Add a screen to the list.voidLogicalScreen. blendScreen(Screen otherScreen, int x, int y, int width, int height, int alpha, boolean filterHatch)Alpha-blend a rectangular portion of another screen onto this one.voidScreen. blendScreen(Screen otherScreen, int x, int y, int width, int height, int alpha, boolean filterHatch)Alpha-blend a rectangular portion of another screen onto this one.voidLogicalScreen. copyScreen(Screen other)Copy all of screen's data to this screen.voidLogicalScreen. copyScreen(Screen other, int x, int y, int width, int height)Copy a rectangular portion of another screen to this one.voidScreen. copyScreen(Screen other)Copy all of screen's data to this screen.voidScreen. copyScreen(Screen other, int x, int y, int width, int height)Copy a rectangular portion of another screen to this one.voidMultiScreen. removeScreen(Screen screenToRemove)Remove a screen from the list.Constructors in jexer.backend with parameters of type Screen Constructor Description MultiScreen(Screen screen)Public constructor takes the dimensions of the first screen. -
Uses of Screen in jexer.tackboard
Methods in jexer.tackboard with parameters of type Screen Modifier and Type Method Description voidTackboard. draw(Screen screen, boolean transparent)Draw everything to the screen.
-