Interface GUI

  • All Known Implementing Classes:
    GUIImpl

    public interface GUI
    • Method Detail

      • getRenderer

        <C extends ComponentRenderer getRenderer​(java.lang.Class<C> componentClass)
      • 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()