Uses of Interface
com.googlecode.lanterna.screen.Screen
Packages that use Screen
-
Uses of Screen in com.googlecode.lanterna.gui2
Fields in com.googlecode.lanterna.gui2 declared as ScreenMethods in com.googlecode.lanterna.gui2 that return ScreenModifier and TypeMethodDescriptionAbstractTextGUI.getScreen()TextGUI.getScreen()Returns theScreenfor thisWindowBasedTextGUIConstructors in com.googlecode.lanterna.gui2 with parameters of type ScreenModifierConstructorDescriptionprotectedAbstractTextGUI(TextGUIThreadFactory textGUIThreadFactory, Screen screen) Constructor forAbstractTextGUIthat requires aScreenand a factory for creating the GUI threadMultiWindowTextGUI(TextGUIThreadFactory guiThreadFactory, Screen screen) Creates a newMultiWindowTextGUIthat uses the specifiedScreenas the backend for all drawing operations.MultiWindowTextGUI(TextGUIThreadFactory guiThreadFactory, Screen screen, WindowManager windowManager) Creates a newMultiWindowTextGUIthat uses the specifiedScreenas the backend for all drawing operations.MultiWindowTextGUI(TextGUIThreadFactory guiThreadFactory, Screen screen, WindowManager windowManager, WindowPostRenderer postRenderer, Component background) Creates a newMultiWindowTextGUIthat uses the specifiedScreenas the backend for all drawing operations.MultiWindowTextGUI(Screen screen) Creates a newMultiWindowTextGUIthat uses the specifiedScreenas the backend for all drawing operations.MultiWindowTextGUI(Screen screen, WindowManager windowManager, Component background) Creates a newMultiWindowTextGUIthat uses the specifiedScreenas the backend for all drawing operations.MultiWindowTextGUI(Screen screen, WindowManager windowManager, WindowPostRenderer postRenderer, Component background) Creates a newMultiWindowTextGUIthat uses the specifiedScreenas the backend for all drawing operations.MultiWindowTextGUI(Screen screen, TextColor backgroundColor) Deprecated.It's preferred to use a custom background component if you want to customize the background color, or you should change the theme. -
Uses of Screen in com.googlecode.lanterna.screen
Classes in com.googlecode.lanterna.screen that implement ScreenModifier and TypeClassDescriptionclassThis class implements some of the Screen logic that is not directly tied to the actual implementation of how the Screen translate to the terminal.classThis is the default concrete implementation of the Screen interface, a buffered layer sitting on top of a Terminal.classVirtualScreen wraps a normal screen and presents it as a screen that has a configurable minimum size; if the real screen is smaller than this size, the presented screen will add scrolling to get around it.Fields in com.googlecode.lanterna.screen declared as ScreenModifier and TypeFieldDescriptionprivate final ScreenVirtualScreen.realScreenprivate final ScreenScreenTextGraphics.screenConstructors in com.googlecode.lanterna.screen with parameters of type ScreenModifierConstructorDescription(package private)ScreenTextGraphics(Screen screen) Creates a newScreenTextGraphicstargeting the specified screenVirtualScreen(Screen screen) Creates a new VirtualScreen that wraps a supplied Screen.