Package org.jline.curses
Class Curses
- java.lang.Object
-
- org.jline.curses.Curses
-
public class Curses extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Curses.Alignment
static class
Curses.Border
static interface
Curses.ComponentBuilder<C extends Component>
static class
Curses.ContainerBuilder<C extends Constraint>
static class
Curses.GridConstraint
static class
Curses.Location
static class
Curses.MenuBuilder
static class
Curses.SubMenuBuilder
static class
Curses.WindowBuilder
-
Constructor Summary
Constructors Constructor Description Curses()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Curses.ContainerBuilder<Curses.Location>
border()
static Box
box(java.lang.String title, Curses.Border border, Component component)
static Box
box(java.lang.String title, Curses.Border border, Curses.ComponentBuilder<?> component)
static Button
button()
static Curses.ContainerBuilder<Curses.GridConstraint>
grid()
static GUI
gui(org.jline.terminal.Terminal terminal)
static Curses.MenuBuilder
menu()
static Curses.MenuBuilder
menu(Curses.SubMenuBuilder... subMenus)
static Curses.MenuBuilder
menu(SubMenu... subMenus)
static Curses.SubMenuBuilder
submenu()
static TextArea
textArea()
static Curses.WindowBuilder
window()
-
-
-
Method Detail
-
gui
public static GUI gui(org.jline.terminal.Terminal terminal)
-
window
public static Curses.WindowBuilder window()
-
button
public static Button button()
-
textArea
public static TextArea textArea()
-
border
public static Curses.ContainerBuilder<Curses.Location> border()
-
grid
public static Curses.ContainerBuilder<Curses.GridConstraint> grid()
-
menu
public static Curses.MenuBuilder menu()
-
menu
public static Curses.MenuBuilder menu(SubMenu... subMenus)
-
menu
public static Curses.MenuBuilder menu(Curses.SubMenuBuilder... subMenus)
-
submenu
public static Curses.SubMenuBuilder submenu()
-
box
public static Box box(java.lang.String title, Curses.Border border, Curses.ComponentBuilder<?> component)
-
box
public static Box box(java.lang.String title, Curses.Border border, Component component)
-
-