Package | Description |
---|---|
com.googlecode.lanterna.gui2 |
Modifier and Type | Interface | Description |
---|---|---|
interface |
WindowBasedTextGUI |
Extension of the TextGUI interface, this is intended as the base interface for any TextGUI that intends to make use
of the Window class.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractTextGUI |
This abstract implementation of TextGUI contains some basic management of the underlying Screen and other common code
that can be shared between different implementations.
|
class |
MultiWindowTextGUI |
This is the main Text GUI implementation built into Lanterna, supporting multiple tiled windows and a dynamic
background area that can be fully customized.
|
Modifier and Type | Field | Description |
---|---|---|
protected TextGUI |
AbstractTextGUIThread.textGUI |
Modifier and Type | Method | Description |
---|---|---|
TextGUI |
AbstractBasePane.ContentHolder.getTextGUI() |
|
TextGUI |
AbstractComponent.getTextGUI() |
|
TextGUI |
BasePane.getTextGUI() |
Returns the TextGUI this BasePane belongs to or
null if none. |
TextGUI |
Component.getTextGUI() |
Returns the TextGUI that this component is currently part of.
|
TextGUI |
TextGUIGraphics.getTextGUI() |
Returns the
TextGUI this TextGUIGraphics belongs to |
Modifier and Type | Method | Description |
---|---|---|
TextGUIThread |
SameTextGUIThread.Factory.createTextGUIThread(TextGUI textGUI) |
|
TextGUIThread |
SeparateTextGUIThread.Factory.createTextGUIThread(TextGUI textGUI) |
|
TextGUIThread |
TextGUIThreadFactory.createTextGUIThread(TextGUI textGUI) |
Creates a new
TextGUIThread objects |
boolean |
TextGUI.Listener.onUnhandledKeyStroke(TextGUI textGUI,
KeyStroke keyStroke) |
Fired either when no component was in focus during a keystroke or if the focused component and all its parent
containers chose not to handle the event.
|
void |
WindowPostRenderer.postRender(ThemedTextGraphics textGraphics,
TextGUI textGUI,
Window window) |
Called by DefaultWindowTextGUI immediately after a Window has been rendered, to let you do post-processing.
|
void |
WindowShadowRenderer.postRender(ThemedTextGraphics textGraphics,
TextGUI textGUI,
Window window) |
Constructor | Description |
---|---|
AbstractTextGUIThread(TextGUI textGUI) |
Sets up this
AbstractTextGUIThread for operations on the supplies TextGUI |
Copyright © 2020. All rights reserved.