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 voidaddWindow(Window window)<C extends Component>
RenderergetRenderer(java.lang.Class<C> componentClass)org.jline.terminal.TerminalgetTerminal()ThemegetTheme()voidremoveWindow(Window window)voidrun()<C extends Component>
voidsetRenderer(java.lang.Class<C> componentClass, Renderer renderer)voidsetTheme(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()
-
-