Uses of Interface
com.googlecode.lanterna.gui2.Container
-
Packages that use Container Package Description com.googlecode.lanterna.gui2 com.googlecode.lanterna.gui2.menu -
-
Uses of Container in com.googlecode.lanterna.gui2
Classes in com.googlecode.lanterna.gui2 with type parameters of type Container Modifier and Type Class Description class
AbstractComposite<T extends Container>
This abstract implementation contains common code for the differentComposite
implementations.Subinterfaces of Container in com.googlecode.lanterna.gui2 Modifier and Type Interface Description interface
Border
Main interface for different border classes, with additional methods to help lanterna figure out the size and offset of components wrapped by borders.Classes in com.googlecode.lanterna.gui2 that implement Container Modifier and Type Class Description protected class
AbstractBasePane.ContentHolder
private static class
AbstractBasePane.EmptyMenuBar
class
AbstractBorder
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.private static class
Borders.DoubleLine
private static class
Borders.SingleLine
private static class
Borders.StandardBorder
class
Panel
This class is the basic building block for creating user interfaces, being the standard implementation ofContainer
that supports multiple children.class
SplitPanel
Fields in com.googlecode.lanterna.gui2 declared as Container Modifier and Type Field Description private Container
AbstractComponent. parent
Methods in com.googlecode.lanterna.gui2 that return Container Modifier and Type Method Description Container
AbstractComponent. getParent()
Container
Component. getParent()
Returns the container which is holding this container, ornull
if it's not assigned to anything.Methods in com.googlecode.lanterna.gui2 that return types with arguments of type Container Modifier and Type Method Description protected ComponentRenderer<Container>
AbstractBasePane.ContentHolder. createDefaultRenderer()
Methods in com.googlecode.lanterna.gui2 with parameters of type Container Modifier and Type Method Description boolean
AbstractComponent. hasParent(Container parent)
boolean
Component. hasParent(Container parent)
Returnstrue
if the supplied Container is either the direct or indirect Parent of this component.boolean
AbstractComponent. isInside(Container container)
boolean
Component. isInside(Container container)
Returns true if this component is inside of the specified Container.void
AbstractBasePane.EmptyMenuBar. onAdded(Container container)
void
AbstractComponent. onAdded(Container container)
void
Component. onAdded(Container container)
Called by the GUI system when you add a component to a container; DO NOT CALL THIS YOURSELF!void
AbstractBasePane.EmptyMenuBar. onRemoved(Container container)
void
AbstractComponent. onRemoved(Container container)
void
AnimatedLabel. onRemoved(Container container)
void
Component. onRemoved(Container container)
Called by the GUI system when you remove a component from a container; DO NOT CALL THIS YOURSELF! -
Uses of Container in com.googlecode.lanterna.gui2.menu
Classes in com.googlecode.lanterna.gui2.menu that implement Container Modifier and Type Class Description class
MenuBar
A menu bar offering drop-down menus.
-