Uses of Interface
com.googlecode.lanterna.screen.Screen
-
Packages that use Screen Package Description com.googlecode.lanterna.gui2 com.googlecode.lanterna.screen -
-
Uses of Screen in com.googlecode.lanterna.gui2
Fields in com.googlecode.lanterna.gui2 declared as Screen Modifier and Type Field Description private ScreenAbstractTextGUI. screenMethods in com.googlecode.lanterna.gui2 that return Screen Modifier and Type Method Description ScreenAbstractTextGUI. getScreen()ScreenTextGUI. getScreen()Returns theScreenfor thisWindowBasedTextGUIConstructors in com.googlecode.lanterna.gui2 with parameters of type Screen Constructor Description AbstractTextGUI(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 Screen Modifier and Type Class Description classAbstractScreenThis class implements some of the Screen logic that is not directly tied to the actual implementation of how the Screen translate to the terminal.classTerminalScreenThis is the default concrete implementation of the Screen interface, a buffered layer sitting on top of a Terminal.classVirtualScreenVirtualScreen 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 Screen Modifier and Type Field Description private ScreenVirtualScreen. realScreenprivate ScreenScreenTextGraphics. screenConstructors in com.googlecode.lanterna.screen with parameters of type Screen Constructor Description ScreenTextGraphics(Screen screen)Creates a newScreenTextGraphicstargeting the specified screenVirtualScreen(Screen screen)Creates a new VirtualScreen that wraps a supplied Screen.
-