Package | Description |
---|---|
com.googlecode.lanterna.gui2 |
Modifier and Type | Interface and 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 and 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 and Description |
---|---|
protected TextGUI |
AbstractTextGUIThread.textGUI |
Modifier and Type | Method and Description |
---|---|
TextGUI |
TextGUIGraphics.getTextGUI()
Returns the
TextGUI this TextGUIGraphics belongs to |
TextGUI |
Component.getTextGUI()
Returns the TextGUI that this component is currently part of.
|
TextGUI |
BasePane.getTextGUI()
Returns the TextGUI this BasePane belongs to or
null if none. |
TextGUI |
AbstractComponent.getTextGUI() |
TextGUI |
AbstractBasePane.ContentHolder.getTextGUI() |
Modifier and Type | Method and Description |
---|---|
TextGUIThread |
TextGUIThreadFactory.createTextGUIThread(TextGUI textGUI)
Creates a new
TextGUIThread objects |
TextGUIThread |
SeparateTextGUIThread.Factory.createTextGUIThread(TextGUI textGUI) |
TextGUIThread |
SameTextGUIThread.Factory.createTextGUIThread(TextGUI textGUI) |
TextGUIGraphics |
WindowDecorationRenderer.draw(TextGUI textGUI,
TextGUIGraphics graphics,
Window window)
Draws the window decorations for a particular window and returns a new TextGraphics that is locked to the area
inside of the window decorations where the content of the window should be drawn
|
TextGUIGraphics |
EmptyWindowDecorationRenderer.draw(TextGUI textGUI,
TextGUIGraphics graphics,
Window window) |
TextGUIGraphics |
DefaultWindowDecorationRenderer.draw(TextGUI textGUI,
TextGUIGraphics graphics,
Window window) |
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 |
WindowShadowRenderer.postRender(TextGraphics textGraphics,
TextGUI textGUI,
Window window) |
void |
WindowPostRenderer.postRender(TextGraphics textGraphics,
TextGUI textGUI,
Window window)
Called by DefaultWindowTextGUI immediately after a Window has been rendered, to let you do post-processing.
|
Constructor and Description |
---|
AbstractTextGUIThread(TextGUI textGUI) |
Copyright © 2016. All rights reserved.