Package com.bric.plaf

Class ColorPickerSliderUI


  • public class ColorPickerSliderUI
    extends javax.swing.plaf.basic.BasicSliderUI
    This is a SliderUI designed specifically for the ColorPicker.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicSliderUI

        javax.swing.plaf.basic.BasicSliderUI.ActionScroller, javax.swing.plaf.basic.BasicSliderUI.ChangeHandler, javax.swing.plaf.basic.BasicSliderUI.ComponentHandler, javax.swing.plaf.basic.BasicSliderUI.FocusHandler, javax.swing.plaf.basic.BasicSliderUI.PropertyChangeHandler, javax.swing.plaf.basic.BasicSliderUI.ScrollListener, javax.swing.plaf.basic.BasicSliderUI.TrackListener
    • Field Summary

      • Fields inherited from class javax.swing.plaf.basic.BasicSliderUI

        changeListener, componentListener, contentRect, focusInsets, focusListener, focusRect, insetCache, labelRect, leftToRightCache, MAX_SCROLL, MIN_SCROLL, NEGATIVE_SCROLL, POSITIVE_SCROLL, propertyChangeListener, scrollListener, scrollTimer, slider, thumbRect, tickRect, trackBuffer, trackListener, trackRect
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void calculateThumbSize()  
      protected void calculateTrackRect()  
      protected void installListeners​(javax.swing.JSlider slider)  
      void paintFocus​(java.awt.Graphics g)  
      void paintThumb​(java.awt.Graphics g)  
      void paintTrack​(java.awt.Graphics g)  
      protected void uninstallListeners​(javax.swing.JSlider slider)  
      • Methods inherited from class javax.swing.plaf.basic.BasicSliderUI

        calculateContentRect, calculateFocusRect, calculateGeometry, calculateLabelRect, calculateThumbLocation, calculateTickRect, calculateTrackBuffer, createChangeListener, createComponentListener, createFocusListener, createPropertyChangeListener, createScrollListener, createTrackListener, createUI, drawInverted, getBaseline, getBaselineResizeBehavior, getFocusColor, getHeightOfHighValueLabel, getHeightOfLowValueLabel, getHeightOfTallestLabel, getHighestValue, getHighestValueLabel, getHighlightColor, getLowestValue, getLowestValueLabel, getMaximumSize, getMinimumHorizontalSize, getMinimumSize, getMinimumVerticalSize, getPreferredHorizontalSize, getPreferredSize, getPreferredVerticalSize, getShadowColor, getThumbSize, getTickLength, getWidthOfHighValueLabel, getWidthOfLowValueLabel, getWidthOfWidestLabel, installDefaults, installKeyboardActions, installUI, isDragging, labelsHaveSameBaselines, paint, paintHorizontalLabel, paintLabels, paintMajorTickForHorizSlider, paintMajorTickForVertSlider, paintMinorTickForHorizSlider, paintMinorTickForVertSlider, paintTicks, paintVerticalLabel, recalculateIfInsetsChanged, recalculateIfOrientationChanged, scrollByBlock, scrollByUnit, scrollDueToClickInTrack, setThumbLocation, uninstallDefaults, uninstallKeyboardActions, uninstallUI, valueForXPosition, valueForYPosition, xPositionForValue, yPositionForValue, yPositionForValue
      • Methods inherited from class javax.swing.plaf.ComponentUI

        contains, getAccessibleChild, getAccessibleChildrenCount, update
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ColorPickerSliderUI

        public ColorPickerSliderUI​(javax.swing.JSlider b,
                                   ColorPicker cp)
    • Method Detail

      • paintThumb

        public void paintThumb​(java.awt.Graphics g)
        Overrides:
        paintThumb in class javax.swing.plaf.basic.BasicSliderUI
      • calculateThumbSize

        protected void calculateThumbSize()
        Overrides:
        calculateThumbSize in class javax.swing.plaf.basic.BasicSliderUI
      • calculateTrackRect

        protected void calculateTrackRect()
        Overrides:
        calculateTrackRect in class javax.swing.plaf.basic.BasicSliderUI
      • paintTrack

        public void paintTrack​(java.awt.Graphics g)
        Overrides:
        paintTrack in class javax.swing.plaf.basic.BasicSliderUI
      • paintFocus

        public void paintFocus​(java.awt.Graphics g)
        Overrides:
        paintFocus in class javax.swing.plaf.basic.BasicSliderUI
      • installListeners

        protected void installListeners​(javax.swing.JSlider slider)
        Overrides:
        installListeners in class javax.swing.plaf.basic.BasicSliderUI
      • uninstallListeners

        protected void uninstallListeners​(javax.swing.JSlider slider)
        Overrides:
        uninstallListeners in class javax.swing.plaf.basic.BasicSliderUI