Class BasicScrollablePanelUI


public class BasicScrollablePanelUI extends ScrollablePanelUI
Basic UI for scrollable panel JScrollablePanel.
  • Field Details

    • scrollablePanel

      protected JScrollablePanel scrollablePanel
      The associated scrollable panel.
  • Constructor Details

    • BasicScrollablePanelUI

      public BasicScrollablePanelUI()
  • Method Details

    • createUI

      public static ComponentUI createUI(JComponent c)
    • installUI

      public void installUI(JComponent c)
      Overrides:
      installUI in class ComponentUI
    • installListeners

      protected void installListeners()
    • installComponents

      protected void installComponents()
    • installDefaults

      protected void installDefaults()
    • uninstallUI

      public void uninstallUI(JComponent c)
      Overrides:
      uninstallUI in class ComponentUI
    • uninstallDefaults

      protected void uninstallDefaults()
    • uninstallComponents

      protected void uninstallComponents()
    • uninstallListeners

      protected void uninstallListeners()
    • createLeadingScroller

      protected JCommandButton createLeadingScroller()
    • createTrailingScroller

      protected JCommandButton createTrailingScroller()
    • removeScrollers

      public void removeScrollers()
    • configureLeftScrollerButtonAction

      protected void configureLeftScrollerButtonAction()
    • configureRightScrollerButtonAction

      protected void configureRightScrollerButtonAction()
    • scrollToIfNecessary

      public void scrollToIfNecessary(int startPosition, int span)
      Specified by:
      scrollToIfNecessary in class ScrollablePanelUI
    • isShowingScrollButtons

      public boolean isShowingScrollButtons()
      Specified by:
      isShowingScrollButtons in class ScrollablePanelUI