- java.lang.Object
-
- com.googlecode.lanterna.gui2.AbstractComponent<T>
-
- com.googlecode.lanterna.gui2.AbstractComposite<Border>
-
- com.googlecode.lanterna.gui2.AbstractBorder
-
- com.googlecode.lanterna.gui2.Borders.StandardBorder
-
- All Implemented Interfaces:
Border
,Component
,Composite
,Container
,TextGUIElement
- Direct Known Subclasses:
Borders.DoubleLine
,Borders.SingleLine
- Enclosing class:
- Borders
private abstract static class Borders.StandardBorder extends AbstractBorder
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.googlecode.lanterna.gui2.Border
Border.BorderRenderer
-
-
Field Summary
Fields Modifier and Type Field Description protected Borders.BorderStyle
borderStyle
private java.lang.String
title
-
Constructor Summary
Constructors Modifier Constructor Description protected
StandardBorder(java.lang.String title, Borders.BorderStyle borderStyle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getTitle()
java.lang.String
toString()
-
Methods inherited from class com.googlecode.lanterna.gui2.AbstractBorder
getLayoutData, getRenderer, setComponent, setLayoutData, setSize, toBasePane, toGlobal
-
Methods inherited from class com.googlecode.lanterna.gui2.AbstractComposite
containsComponent, getChildCount, getChildren, getChildrenList, getComponent, handleInput, invalidate, isInvalid, nextFocus, previousFocus, removeComponent, updateLookupMap
-
Methods inherited from class com.googlecode.lanterna.gui2.AbstractComponent
addTo, calculatePreferredSize, createDefaultRenderer, draw, getBasePane, getGlobalPosition, getParent, getPosition, getPreferredSize, getSize, getTextGUI, getTheme, getThemeDefinition, hasParent, isInside, isVisible, onAdded, onAfterDrawing, onBeforeDrawing, onRemoved, runOnGUIThreadIfExistsOtherwiseRunDirect, self, setPosition, setPreferredSize, setRenderer, setTheme, setVisible, withBorder
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.googlecode.lanterna.gui2.Component
addTo, getBasePane, getGlobalPosition, getParent, getPosition, getPreferredSize, getSize, getTextGUI, getTheme, getThemeDefinition, hasParent, invalidate, isInside, isVisible, onAdded, onRemoved, setPosition, setPreferredSize, setTheme, setVisible, withBorder
-
Methods inherited from interface com.googlecode.lanterna.gui2.Composite
getComponent
-
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
-
-
-
-
Field Detail
-
title
private final java.lang.String title
-
borderStyle
protected final Borders.BorderStyle borderStyle
-
-
Constructor Detail
-
StandardBorder
protected StandardBorder(java.lang.String title, Borders.BorderStyle borderStyle)
-
-