Class BasicScrollablePanelUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.PanelUI
org.pushingpixels.radiance.component.internal.ui.common.ScrollablePanelUI
org.pushingpixels.radiance.component.internal.ui.common.BasicScrollablePanelUI
- Direct Known Subclasses:
RadianceScrollablePanelUI
Basic UI for scrollable panel
JScrollablePanel.- Author:
- Kirill Grouchnikov
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected classLayout for the scrollable panel. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected voidvoidbooleanvoidscrollToIfNecessary(int startPosition, int span) protected voidprotected voidprotected voidvoidMethods inherited from class ComponentUI
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, update
-
Field Details
-
scrollablePanel
The associated scrollable panel.
-
-
Constructor Details
-
BasicScrollablePanelUI
public BasicScrollablePanelUI()
-
-
Method Details
-
installUI
- Overrides:
installUIin classComponentUI
-
installListeners
protected void installListeners() -
installComponents
protected void installComponents() -
installDefaults
protected void installDefaults() -
uninstallUI
- Overrides:
uninstallUIin classComponentUI
-
uninstallDefaults
protected void uninstallDefaults() -
uninstallComponents
protected void uninstallComponents() -
uninstallListeners
protected void uninstallListeners() -
scrollToIfNecessary
public void scrollToIfNecessary(int startPosition, int span) - Specified by:
scrollToIfNecessaryin classScrollablePanelUI
-
isShowingScrollButtons
public boolean isShowingScrollButtons()- Specified by:
isShowingScrollButtonsin classScrollablePanelUI
-