Package org.jline.curses
Interface GUI
-
- All Known Implementing Classes:
GUIImpl
public interface GUI
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addWindow(Window window)
<C extends Component>
RenderergetRenderer(java.lang.Class<C> componentClass)
org.jline.terminal.Terminal
getTerminal()
Theme
getTheme()
void
removeWindow(Window window)
void
run()
<C extends Component>
voidsetRenderer(java.lang.Class<C> componentClass, Renderer renderer)
void
setTheme(Theme theme)
-
-
-
Method Detail
-
setRenderer
<C extends Component> void setRenderer(java.lang.Class<C> componentClass, Renderer renderer)
-
getTheme
Theme getTheme()
-
setTheme
void setTheme(Theme theme)
-
addWindow
void addWindow(Window window)
-
removeWindow
void removeWindow(Window window)
-
run
void run()
-
getTerminal
org.jline.terminal.Terminal getTerminal()
-
-