Class GUIImpl
java.lang.Object
org.jline.curses.impl.GUIImpl
- All Implemented Interfaces:
GUI
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetRenderer(Class<C> clazz) org.jline.terminal.TerminalgetTheme()protected voidhandleInput(String input) protected voidhandleMouse(org.jline.terminal.MouseEvent event) protected voidredraw()voidremoveWindow(Window window) voidrun()<C extends Component>
voidsetRenderer(Class<C> clazz, Renderer renderer) void
-
Constructor Details
-
GUIImpl
public GUIImpl(org.jline.terminal.Terminal terminal)
-
-
Method Details
-
getTerminal
public org.jline.terminal.Terminal getTerminal()- Specified by:
getTerminalin interfaceGUI
-
getRenderer
- Specified by:
getRendererin interfaceGUI
-
setRenderer
- Specified by:
setRendererin interfaceGUI
-
getTheme
-
setTheme
-
addWindow
-
removeWindow
- Specified by:
removeWindowin interfaceGUI
-
run
-
handleInput
-
handleMouse
protected void handleMouse(org.jline.terminal.MouseEvent event) -
redraw
protected void redraw()
-