Package com.jtattoo.plaf.hifi
Class HiFiScrollBarUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ScrollBarUI
javax.swing.plaf.basic.BasicScrollBarUI
com.jtattoo.plaf.base.BaseScrollBarUI
com.jtattoo.plaf.XPScrollBarUI
com.jtattoo.plaf.hifi.HiFiScrollBarUI
- All Implemented Interfaces:
LayoutManager,SwingConstants
HiFiScrollBarUI class.
Author Michael Hagen-
Nested Class Summary
Nested classes/interfaces inherited from class com.jtattoo.plaf.base.BaseScrollBarUI
BaseScrollBarUI.MyTrackListenerNested classes/interfaces inherited from class javax.swing.plaf.basic.BasicScrollBarUI
BasicScrollBarUI.ArrowButtonListener, BasicScrollBarUI.ModelListener, BasicScrollBarUI.PropertyChangeHandler, BasicScrollBarUI.ScrollListener, BasicScrollBarUI.TrackListener -
Field Summary
Fields inherited from class com.jtattoo.plaf.XPScrollBarUI
dragColors, rolloverColorsFields inherited from class com.jtattoo.plaf.base.BaseScrollBarUI
decrGap, incrGap, isRollover, scrollBarWidthFields inherited from class javax.swing.plaf.basic.BasicScrollBarUI
buttonListener, decrButton, DECREASE_HIGHLIGHT, incrButton, INCREASE_HIGHLIGHT, isDragging, maximumThumbSize, minimumThumbSize, modelListener, NO_HIGHLIGHT, propertyChangeListener, scrollbar, scrollListener, scrollTimer, thumbColor, thumbDarkShadowColor, thumbHighlightColor, thumbLightShadowColor, thumbRect, trackColor, trackHighlight, trackHighlightColor, trackListener, trackRectFields 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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JButtoncreateDecreaseButton(int orientation) protected JButtoncreateIncreaseButton(int orientation) static ComponentUIprotected ColorgetFrameColor.protected voidMethods inherited from class com.jtattoo.plaf.XPScrollBarUI
getThumbColors, paintThumbMethods inherited from class com.jtattoo.plaf.base.BaseScrollBarUI
createTrackListener, getMinimumThumbSize, getPreferredSize, layoutHScrollbar, layoutVScrollbar, paintTrackMethods inherited from class javax.swing.plaf.basic.BasicScrollBarUI
addLayoutComponent, configureScrollBarColors, createArrowButtonListener, createModelListener, createPropertyChangeListener, createScrollListener, getMaximumSize, getMaximumThumbSize, getSupportsAbsolutePositioning, getThumbBounds, getTrackBounds, installComponents, installKeyboardActions, installListeners, installUI, isThumbRollover, layoutContainer, minimumLayoutSize, paint, paintDecreaseHighlight, paintIncreaseHighlight, preferredLayoutSize, removeLayoutComponent, scrollByBlock, scrollByUnit, setThumbBounds, setThumbRollover, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUIMethods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMinimumSize, update
-
Constructor Details
-
HiFiScrollBarUI
public HiFiScrollBarUI()
-
-
Method Details
-
createUI
-
createDecreaseButton
- Overrides:
createDecreaseButtonin classBaseScrollBarUI
-
createIncreaseButton
- Overrides:
createIncreaseButtonin classBaseScrollBarUI
-
getFrameColor
getFrameColor.
- Overrides:
getFrameColorin classXPScrollBarUI- Returns:
- a
Colorobject.
-
installDefaults
protected void installDefaults()- Overrides:
installDefaultsin classXPScrollBarUI
-