Class RuneLiteScrollBarUI

  • All Implemented Interfaces:
    com.formdev.flatlaf.ui.FlatStylingSupport.StyleableLookupProvider, com.formdev.flatlaf.ui.FlatStylingSupport.StyleableUI, java.awt.LayoutManager, javax.swing.SwingConstants

    public class RuneLiteScrollBarUI
    extends com.formdev.flatlaf.ui.FlatScrollBarUI
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.formdev.flatlaf.ui.FlatScrollBarUI

        com.formdev.flatlaf.ui.FlatScrollBarUI.FlatScrollBarButton
      • Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicScrollBarUI

        javax.swing.plaf.basic.BasicScrollBarUI.ArrowButtonListener, javax.swing.plaf.basic.BasicScrollBarUI.ModelListener, javax.swing.plaf.basic.BasicScrollBarUI.PropertyChangeHandler, javax.swing.plaf.basic.BasicScrollBarUI.ScrollListener, javax.swing.plaf.basic.BasicScrollBarUI.TrackListener
    • Field Summary

      • Fields inherited from class com.formdev.flatlaf.ui.FlatScrollBarUI

        allowsAbsolutePositioning, arrowType, buttonArrowColor, buttonDisabledArrowColor, hoverButtonBackground, hoverThumb, hoverThumbColor, hoverThumbWithTrack, hoverTrack, hoverTrackColor, minimumButtonSize, pressedButtonBackground, pressedThumbColor, pressedThumbWithTrack, pressedTrackColor, showButtons, thumbArc, thumbInsets, trackArc, trackInsets
      • Fields inherited from class javax.swing.plaf.basic.BasicScrollBarUI

        buttonListener, decrButton, DECREASE_HIGHLIGHT, decrGap, incrButton, INCREASE_HIGHLIGHT, incrGap, isDragging, maximumThumbSize, minimumThumbSize, modelListener, NO_HIGHLIGHT, propertyChangeListener, scrollbar, scrollBarWidth, scrollListener, scrollTimer, thumbColor, thumbDarkShadowColor, thumbHighlightColor, thumbLightShadowColor, thumbRect, trackColor, trackHighlight, trackHighlightColor, trackListener, trackRect
      • Fields inherited from interface javax.swing.SwingConstants

        BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static javax.swing.plaf.ComponentUI createUI​(javax.swing.JComponent c)  
      • Methods inherited from class com.formdev.flatlaf.ui.FlatScrollBarUI

        applyStyle, applyStyleProperty, createDecreaseButton, createIncreaseButton, createPropertyChangeListener, getLookupForStyling, getMaximumThumbSize, getMinimumThumbSize, getPreferredSize, getStyleableInfos, getStyleableValue, getSupportsAbsolutePositioning, getThumbColor, getTrackColor, installDefaults, installListeners, installStyle, installUI, isShowButtons, paint, paintDecreaseHighlight, paintIncreaseHighlight, paintThumb, paintTrack, paintTrackOrThumb, uninstallDefaults, uninstallListeners
      • Methods inherited from class javax.swing.plaf.basic.BasicScrollBarUI

        addLayoutComponent, configureScrollBarColors, createArrowButtonListener, createModelListener, createScrollListener, createTrackListener, getMaximumSize, getThumbBounds, getTrackBounds, installComponents, installKeyboardActions, isThumbRollover, layoutContainer, layoutHScrollbar, layoutVScrollbar, minimumLayoutSize, preferredLayoutSize, removeLayoutComponent, scrollByBlock, scrollByUnit, setThumbBounds, setThumbRollover, uninstallComponents, uninstallKeyboardActions, uninstallUI
      • Methods inherited from class javax.swing.plaf.ComponentUI

        contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMinimumSize, update
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RuneLiteScrollBarUI

        public RuneLiteScrollBarUI()
    • Method Detail

      • createUI

        public static javax.swing.plaf.ComponentUI createUI​(javax.swing.JComponent c)