- 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, withBorderMethods inherited from interface com.googlecode.lanterna.gui2.Composite
getComponent, setComponentMethods inherited from interface com.googlecode.lanterna.gui2.Container
containsComponent, getChildCount, getChildren, getChildrenList, handleInput, nextFocus, previousFocus, removeComponent, updateLookupMapMethods inherited from interface com.googlecode.lanterna.gui2.TextGUIElement
draw, isInvalid