Package zombie.ui

Class ScrollBar


public final class ScrollBar extends UIElement
  • Field Details

    • BackgroundColour

      public final Color BackgroundColour
    • ButtonColour

      public final Color ButtonColour
    • ButtonHighlightColour

      public final Color ButtonHighlightColour
    • IsVerticle

      public boolean IsVerticle
  • Constructor Details

    • ScrollBar

      public ScrollBar(String name, UIEventHandler messages, int x_pos, int y_pos, int Length, boolean IsVertical)
  • Method Details

    • SetParentTextBox

      public void SetParentTextBox(UITextBox2 Parent)
    • setHeight

      public void setHeight(double height)
      Overrides:
      setHeight in class UIElement
      Parameters:
      height - the height to set
    • render

      public void render()
      Overrides:
      render in class UIElement
    • onMouseMove

      public Boolean onMouseMove(double dx, double dy)
      Overrides:
      onMouseMove in class UIElement
    • onMouseMoveOutside

      public void onMouseMoveOutside(double dx, double dy)
      Overrides:
      onMouseMoveOutside in class UIElement
    • onMouseUp

      public Boolean onMouseUp(double x, double y)
      Overrides:
      onMouseUp in class UIElement
    • onMouseDown

      public Boolean onMouseDown(double x, double y)
      Overrides:
      onMouseDown in class UIElement
    • update

      public void update()
      Overrides:
      update in class UIElement
    • scrollToBottom

      public void scrollToBottom()