Interface Component

    • Method Detail

      • setPosition

        void setPosition​(Position position)
      • getScreenPosition

        Position getScreenPosition()
      • isIn

        boolean isIn​(int x,
                     int y)
      • getSize

        Size getSize()
      • setSize

        void setSize​(Size size)
      • getPreferredSize

        Size getPreferredSize()
      • isFocused

        boolean isFocused()
      • isEnabled

        boolean isEnabled()
      • enable

        void enable​(boolean enabled)
      • focus

        void focus()
      • draw

        void draw​(Screen screen)
      • handleMouse

        void handleMouse​(org.jline.terminal.MouseEvent event)
      • handleInput

        void handleInput​(java.lang.String input)