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 voidclose()voidfocus(Component component)ComponentgetComponent()default java.util.Collection<Component>getComponents()Returns a read-only collection of all contained components.GUIgetGUI()java.lang.StringgetTitle()voidsetComponent(Component component)voidsetTitle(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:ContainerReturns a read-only collection of all contained components.- Specified by:
getComponentsin interfaceContainer
-
focus
void focus(Component component)
-
getGUI
GUI getGUI()
-
close
void close()
-
-