Package | Description |
---|---|
com.googlecode.lanterna.gui2 | |
com.googlecode.lanterna.gui2.table |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractInteractableComponent<T extends AbstractInteractableComponent<T>> |
Default implementation of Interactable that extends from AbstractComponent.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractListBox<V,T extends AbstractListBox<V,T>> |
Base class for several list box implementations, this will handle things like list of items and the scrollbar.
|
class |
ActionListBox |
This class is a list box implementation that displays a number of items that has actions associated with them.
|
class |
Button |
Simple labeled button that the user can trigger by pressing the Enter or the Spacebar key on the keyboard when the
component is in focus.
|
class |
CheckBox |
The checkbox component looks like a regular checkbox that you can find in modern graphics user interfaces, a label
and a space that the user can toggle on and off by using enter or space keys.
|
class |
CheckBoxList<V> |
This is a list box implementation where each item has its own checked state that can be toggled on and off
|
class |
ComboBox<V> |
This is a simple combo box implementation that allows the user to select one out of multiple items through a
drop-down menu.
|
class |
RadioBoxList<V> |
The list box will display a number of items, of which one and only one can be marked as selected.
|
class |
TextBox |
This component keeps a text content that is editable by the user.
|
Modifier and Type | Class | Description |
---|---|---|
class |
Table<V> |
The table class is an interactable component that displays a grid of cells containing data along with a header of
labels.
|
Copyright © 2020. All rights reserved.