Class and Description |
---|
GUIScreen
This is the main class of the GUI system in Lanterna.
|
Class and Description |
---|
Action
This class is similar to the ActionListener in AWT, used to setup actions
associated with, for example, buttons
|
Border
Class responsible for defining and rendering a border around a component.
|
Component
The base component interface, which all components must implement.
|
Component.Alignment |
Container
This interface must be implemented by any component this is to have
subcomponents.
|
GUIScreen
This is the main class of the GUI system in Lanterna.
|
GUIScreen.Position
Where to position a window that is to be put on the screen
|
GUIScreenBackgroundRenderer
Implement this interface and use with a GUIScreen to customize the way the
background in rendered
|
Interactable
Any component which wants to receive keyboard events must implement this
interface.
|
Interactable.FocusChangeDirection
When focus has changed, which direction.
|
Interactable.Result
The available results from a keyboard interaction
|
TextGraphics |
Theme
Extend this class to create your own themes.
|
Theme.Category
Represents things which can be styled.
|
Theme.Definition
A style definition encompassing colors and effects.
|
Window
The Window class is the basis for Lanternas GUI system.
|
Class and Description |
---|
Action
This class is similar to the ActionListener in AWT, used to setup actions
associated with, for example, buttons
|
Border
Class responsible for defining and rendering a border around a component.
|
Component
The base component interface, which all components must implement.
|
Component.Alignment |
Container
This interface must be implemented by any component this is to have
subcomponents.
|
GUIScreen
This is the main class of the GUI system in Lanterna.
|
Interactable
Any component which wants to receive keyboard events must implement this
interface.
|
Interactable.FocusChangeDirection
When focus has changed, which direction.
|
Interactable.Result
The available results from a keyboard interaction
|
InteractableContainer
Containers containing interactable components must implement this interface
so that the GUI system knows how to switch between the different components.
|
TextGraphics |
Theme
Extend this class to create your own themes.
|
Theme.Category
Represents things which can be styled.
|
Theme.Definition
A style definition encompassing colors and effects.
|
Window
The Window class is the basis for Lanternas GUI system.
|
Class and Description |
---|
Action
This class is similar to the ActionListener in AWT, used to setup actions
associated with, for example, buttons
|
GUIScreen
This is the main class of the GUI system in Lanterna.
|
Window
The Window class is the basis for Lanternas GUI system.
|
Class and Description |
---|
Component
The base component interface, which all components must implement.
|
Class and Description |
---|
Component
The base component interface, which all components must implement.
|
Container
This interface must be implemented by any component this is to have
subcomponents.
|
Interactable
Any component which wants to receive keyboard events must implement this
interface.
|
Window
The Window class is the basis for Lanternas GUI system.
|
Class and Description |
---|
Action
This class is similar to the ActionListener in AWT, used to setup actions
associated with, for example, buttons
|
Copyright © 2015. All Rights Reserved.