Documentation of 'org.jhotdraw.color.ColorSliderUI' Java class
ColorSliderUI
org.jhotdraw.color

Class ColorSliderUI

  • Direct Known Subclasses:
    PaletteColorSliderUI


    public class ColorSliderUI
    extends javax.swing.plaf.basic.BasicSliderUI
    A UI delegate for color sliders. The track of the slider visualizes how changing the value of the slider affects the color.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class and Description
      class  ColorSliderUI.CSUIPropertyChangeHandler 
      class  ColorSliderUI.TrackListener 
      • 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
    • Field Summary

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

        MAX_SCROLL, MIN_SCROLL, NEGATIVE_SCROLL, POSITIVE_SCROLL
    • Constructor Summary

      Constructors 
      Constructor and Description
      ColorSliderUI(javax.swing.JSlider b)
      Creates a new instance.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent b) 
      java.awt.Dimension getMinimumHorizontalSize() 
      java.awt.Dimension getMinimumVerticalSize() 
      java.awt.Dimension getPreferredHorizontalSize() 
      java.awt.Dimension getPreferredSize(javax.swing.JComponent c) 
      java.awt.Dimension getPreferredVerticalSize() 
      void paintColorTrack(java.awt.Graphics g, int x, int y, int width, int height, int buffer) 
      void paintFocus(java.awt.Graphics g) 
      void paintThumb(java.awt.Graphics g) 
      void paintTicks(java.awt.Graphics g) 
      void paintTrack(java.awt.Graphics g) 
      • Methods inherited from class javax.swing.plaf.basic.BasicSliderUI

        getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, installUI, paint, paintLabels, scrollByBlock, scrollByUnit, setThumbLocation, uninstallUI, valueForXPosition, valueForYPosition
      • Methods inherited from class javax.swing.plaf.ComponentUI

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

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

      • ColorSliderUI

        public ColorSliderUI(javax.swing.JSlider b)
        Creates a new instance.
    • Method Detail

      • createUI

        public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent b)
      • getPreferredSize

        public java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
        Overrides:
        getPreferredSize in class javax.swing.plaf.basic.BasicSliderUI
      • getPreferredHorizontalSize

        public java.awt.Dimension getPreferredHorizontalSize()
        Overrides:
        getPreferredHorizontalSize in class javax.swing.plaf.basic.BasicSliderUI
      • getPreferredVerticalSize

        public java.awt.Dimension getPreferredVerticalSize()
        Overrides:
        getPreferredVerticalSize in class javax.swing.plaf.basic.BasicSliderUI
      • getMinimumHorizontalSize

        public java.awt.Dimension getMinimumHorizontalSize()
        Overrides:
        getMinimumHorizontalSize in class javax.swing.plaf.basic.BasicSliderUI
      • getMinimumVerticalSize

        public java.awt.Dimension getMinimumVerticalSize()
        Overrides:
        getMinimumVerticalSize in class javax.swing.plaf.basic.BasicSliderUI
      • paintThumb

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

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

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

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

        public void paintColorTrack(java.awt.Graphics g,
                                    int x,
                                    int y,
                                    int width,
                                    int height,
                                    int buffer)

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.