Class RadianceScrollPaneUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ScrollPaneUI
javax.swing.plaf.basic.BasicScrollPaneUI
org.pushingpixels.radiance.theming.internal.ui.RadianceScrollPaneUI
- All Implemented Interfaces:
ScrollPaneConstants
UI for scroll panes in Radiance look and feel.
- Author:
- Kirill Grouchnikov
-
Nested Class Summary
Nested classes/interfaces inherited from class BasicScrollPaneUI
BasicScrollPaneUI.HSBChangeListener, BasicScrollPaneUI.MouseWheelHandler, BasicScrollPaneUI.PropertyChangeHandler, BasicScrollPaneUI.ViewportChangeHandler, BasicScrollPaneUI.VSBChangeListener -
Field Summary
Fields inherited from class BasicScrollPaneUI
hsbChangeListener, scrollpane, spPropertyChangeListener, viewportChangeListener, vsbChangeListenerFields inherited from interface ScrollPaneConstants
COLUMN_HEADER, HORIZONTAL_SCROLLBAR, HORIZONTAL_SCROLLBAR_ALWAYS, HORIZONTAL_SCROLLBAR_AS_NEEDED, HORIZONTAL_SCROLLBAR_NEVER, HORIZONTAL_SCROLLBAR_POLICY, LOWER_LEADING_CORNER, LOWER_LEFT_CORNER, LOWER_RIGHT_CORNER, LOWER_TRAILING_CORNER, ROW_HEADER, UPPER_LEADING_CORNER, UPPER_LEFT_CORNER, UPPER_RIGHT_CORNER, UPPER_TRAILING_CORNER, VERTICAL_SCROLLBAR, VERTICAL_SCROLLBAR_ALWAYS, VERTICAL_SCROLLBAR_AS_NEEDED, VERTICAL_SCROLLBAR_NEVER, VERTICAL_SCROLLBAR_POLICY, VIEWPORT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUIcreateUI(JComponent comp) Creates new UI delegate.protected voidinstallDefaults(JScrollPane scrollpane) protected voidvoidprotected voidprotected voidvoidvoidupdate(Graphics g, JComponent c) Methods inherited from class BasicScrollPaneUI
createHSBChangeListener, createMouseWheelListener, createPropertyChangeListener, createViewportChangeListener, createVSBChangeListener, getBaseline, getBaselineResizeBehavior, getMaximumSize, installKeyboardActions, paint, syncScrollPaneWithViewport, uninstallKeyboardActions, updateColumnHeader, updateRowHeader, updateScrollBarDisplayPolicy, updateViewportMethods inherited from class ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getMinimumSize, getPreferredSize
-
Constructor Details
-
RadianceScrollPaneUI
protected RadianceScrollPaneUI()
-
-
Method Details
-
createUI
Creates new UI delegate.- Parameters:
comp- Component.- Returns:
- UI delegate for the component.
-
installUI
- Overrides:
installUIin classBasicScrollPaneUI
-
uninstallUI
- Overrides:
uninstallUIin classBasicScrollPaneUI
-
installDefaults
- Overrides:
installDefaultsin classBasicScrollPaneUI
-
uninstallDefaults
- Overrides:
uninstallDefaultsin classBasicScrollPaneUI
-
installListeners
- Overrides:
installListenersin classBasicScrollPaneUI
-
uninstallListeners
- Overrides:
uninstallListenersin classBasicScrollPaneUI
-
update
- Overrides:
updatein classComponentUI
-