Uses of Package
com.googlecode.lanterna.screen
-
Classes in com.googlecode.lanterna.screen used by com.googlecode.lanterna Class Description TabBehaviour What to do about the tab character when putting on aScreen
. -
Classes in com.googlecode.lanterna.screen used by com.googlecode.lanterna.graphics Class Description TabBehaviour What to do about the tab character when putting on aScreen
.WrapBehaviour What to do when line length is exceeded. -
Classes in com.googlecode.lanterna.screen used by com.googlecode.lanterna.gui2 Class Description Screen Screen is a fundamental layer in Lanterna, presenting the terminal as a bitmap-like surface where you can perform smaller in-memory operations to a back-buffer, effectively painting out the terminal as you'd like it, and then callrefresh
to have the screen automatically apply the changes in the back-buffer to the real terminal.TabBehaviour What to do about the tab character when putting on aScreen
. -
Classes in com.googlecode.lanterna.screen used by com.googlecode.lanterna.screen Class Description AbstractScreen This class implements some of the Screen logic that is not directly tied to the actual implementation of how the Screen translate to the terminal.Screen Screen is a fundamental layer in Lanterna, presenting the terminal as a bitmap-like surface where you can perform smaller in-memory operations to a back-buffer, effectively painting out the terminal as you'd like it, and then callrefresh
to have the screen automatically apply the changes in the back-buffer to the real terminal.Screen.RefreshType This enum represents the different ways a Screen can refresh the screen, moving the back-buffer data into the front-buffer that is being displayed.ScreenBuffer Defines a buffer used by AbstractScreen and its subclasses to keep its state of what's currently displayed and what the edit buffer looks like.TabBehaviour What to do about the tab character when putting on aScreen
.TerminalScreen.ScrollHint VirtualScreen.FrameRenderer Interface for rendering the virtual screen's frame when the real terminal is too small for the virtual screenWrapBehaviour What to do when line length is exceeded. -
Classes in com.googlecode.lanterna.screen used by com.googlecode.lanterna.terminal Class Description TerminalScreen This is the default concrete implementation of the Screen interface, a buffered layer sitting on top of a Terminal.