- All Superinterfaces:
Component
,Composite
,Container
,TextGUIElement
- All Known Implementing Classes:
AbstractBorder
,Borders.DoubleLine
,Borders.SingleLine
,Borders.StandardBorder
Main interface for different border classes, with additional methods to help lanterna figure out the size and offset
of components wrapped by borders.
-
Nested Class Summary
Nested Classes -
Method Summary
Methods inherited from interface com.googlecode.lanterna.gui2.Component
addTo, getBasePane, getGlobalPosition, getLayoutData, getParent, getPosition, getPreferredSize, getRenderer, getSize, getTextGUI, getTheme, getThemeDefinition, hasParent, invalidate, isInside, isVisible, onAdded, onRemoved, setLayoutData, setPosition, setPreferredSize, setSize, setTheme, setVisible, toBasePane, toGlobal, withBorder
Methods inherited from interface com.googlecode.lanterna.gui2.Composite
getComponent, setComponent
Methods inherited from interface com.googlecode.lanterna.gui2.Container
containsComponent, getChildCount, getChildren, getChildrenList, handleInput, nextFocus, previousFocus, removeComponent, updateLookupMap
Methods inherited from interface com.googlecode.lanterna.gui2.TextGUIElement
draw, isInvalid