Package org.jline.curses
Interface Window
-
- All Known Implementing Classes:
AbstractWindow
,BasicWindow
public interface Window extends Container
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jline.curses.Component
Component.Behavior
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
close()
void
focus(Component component)
Component
getComponent()
default java.util.Collection<Component>
getComponents()
Returns a read-only collection of all contained components.GUI
getGUI()
java.lang.String
getTitle()
void
setComponent(Component component)
void
setTitle(java.lang.String title)
-
Methods inherited from interface org.jline.curses.Component
draw, enable, focus, getBehaviors, getParent, getPosition, getPreferredSize, getScreenPosition, getSize, handleInput, handleMouse, isEnabled, isFocused, isIn, setPosition, setSize
-
-
-
-
Method Detail
-
getTitle
java.lang.String getTitle()
-
setTitle
void setTitle(java.lang.String title)
-
getComponent
Component getComponent()
-
setComponent
void setComponent(Component component)
-
getComponents
default java.util.Collection<Component> getComponents()
Description copied from interface:Container
Returns a read-only collection of all contained components.- Specified by:
getComponents
in interfaceContainer
-
focus
void focus(Component component)
-
getGUI
GUI getGUI()
-
close
void close()
-
-