Interface GUIScrollable2

All Superinterfaces:
GUIScrollable
All Known Implementing Classes:
GUILabelLog, GUILog, GUIMessageLog

public interface GUIScrollable2 extends GUIScrollable
A GUIScrollable that can be attached to GUIScrollBars.
  • Method Details

    • addScrollableListener

      void addScrollableListener(@NotNull @NotNull ScrollableListener listener)
      Adds a scrollable listener to be informed about changes.
      Parameters:
      listener - the listener to add
    • removeScrollableListener

      void removeScrollableListener(@NotNull @NotNull ScrollableListener listener)
      Removes a scrollable listener.
      Parameters:
      listener - the listener to remove
    • scrollTo

      void scrollTo(int pos)
      Scrolls to the given location. The possible range is given by a previous notification through a listener registered with addScrollableListener(ScrollableListener).
      Parameters:
      pos - the location to scroll to