Package org.jline.curses.impl
Class Menu
java.lang.Object
org.jline.curses.impl.AbstractComponent
org.jline.curses.impl.Menu
- All Implemented Interfaces:
Component
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jline.curses.Component
Component.Behavior
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected Size
void
handleInput
(String input) void
handleMouse
(org.jline.terminal.MouseEvent event) void
setPosition
(Position position) Methods inherited from class org.jline.curses.impl.AbstractComponent
computePreferredSize, computeRenderer, draw, enable, focus, getBehaviors, getDefaultRenderer, getParent, getPosition, getPreferredSize, getRenderer, getScreenPosition, getSize, getTheme, getWindow, isEnabled, isFocused, isIn, onFocus, onUnfocus, setBehaviors, setParent, setPreferredSize, setRenderer, setSize, setTheme
-
Constructor Details
-
Menu
-
-
Method Details
-
getContents
-
doDraw
- Specified by:
doDraw
in classAbstractComponent
-
doGetPreferredSize
- Specified by:
doGetPreferredSize
in classAbstractComponent
-
handleMouse
public void handleMouse(org.jline.terminal.MouseEvent event) - Specified by:
handleMouse
in interfaceComponent
- Overrides:
handleMouse
in classAbstractComponent
-
handleInput
- Specified by:
handleInput
in interfaceComponent
- Overrides:
handleInput
in classAbstractComponent
-
setPosition
- Specified by:
setPosition
in interfaceComponent
- Overrides:
setPosition
in classAbstractComponent
-