Class BasicScrollablePanelUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.PanelUI
org.pushingpixels.flamingo.internal.ui.common.ScrollablePanelUI
org.pushingpixels.flamingo.internal.ui.common.BasicScrollablePanelUI
Basic UI for scrollable panel
JScrollablePanel
.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class
Layout for the scrollable panel. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
protected JCommandButton
protected JCommandButton
static ComponentUI
protected void
protected void
protected void
void
boolean
void
void
scrollToIfNecessary
(int startPosition, int span) protected void
protected void
protected void
void
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, update
-
Field Details
-
scrollablePanel
The associated scrollable panel.
-
-
Constructor Details
-
BasicScrollablePanelUI
public BasicScrollablePanelUI()
-
-
Method Details
-
createUI
-
installUI
- Overrides:
installUI
in classComponentUI
-
installListeners
protected void installListeners() -
installComponents
protected void installComponents() -
installDefaults
protected void installDefaults() -
uninstallUI
- Overrides:
uninstallUI
in classComponentUI
-
uninstallDefaults
protected void uninstallDefaults() -
uninstallComponents
protected void uninstallComponents() -
uninstallListeners
protected void uninstallListeners() -
createLeadingScroller
-
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 classScrollablePanelUI
-
isShowingScrollButtons
public boolean isShowingScrollButtons()- Specified by:
isShowingScrollButtons
in classScrollablePanelUI
-