Uses of Class
com.googlecode.lanterna.gui2.AbstractComponent
Packages that use AbstractComponent
Package
Description
-
Uses of AbstractComponent in com.googlecode.lanterna.gui2
Subclasses of AbstractComponent in com.googlecode.lanterna.gui2Modifier and TypeClassDescriptionprotected class
private static class
class
Abstract implementation ofBorder
interface that has some of the methods filled out.class
AbstractComposite<T extends Container>
This abstract implementation contains common code for the differentComposite
implementations.class
AbstractInteractableComponent<T extends AbstractInteractableComponent<T>>
Default implementation of Interactable that extends from AbstractComponent.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
This class is a list box implementation that displays a number of items that has actions associated with them.class
This is a special label that contains not just a single text to display but a number of frames that are cycled through.private static class
private static class
private static class
class
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
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 offclass
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
Simple component which draws a solid color over its area.class
Special component that is by default displayed as the background of a text gui unless you override it with something else.class
class
Label is a simple read-only text display component.class
This class is the basic building block for creating user interfaces, being the standard implementation ofContainer
that supports multiple children.class
This GUI element gives a visual indication of how far a process of some sort has progressed at any given time.class
RadioBoxList<V>
The list box will display a number of items, of which one and only one can be marked as selected.class
Classic scrollbar that can be used to display where inside a larger component a view is showing.class
Static non-interactive component that is typically rendered as a single line.class
class
This component keeps a text content that is editable by the user. -
Uses of AbstractComponent in com.googlecode.lanterna.gui2.dialogs
Subclasses of AbstractComponent in com.googlecode.lanterna.gui2.dialogs -
Uses of AbstractComponent in com.googlecode.lanterna.gui2.table
Subclasses of AbstractComponent in com.googlecode.lanterna.gui2.tableModifier and TypeClassDescriptionclass
Table<V>
The table class is an interactable component that displays a grid of cells containing data along with a header of labels.