Class ColorBlender

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.awt.Color getColor()
      Returns the default color when no component is available.
      java.awt.Color getColor​(java.awt.Component component)
      Returns the color obtained from the given component.
      • Methods inherited from class java.lang.Object

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

      • ColorBlender

        public ColorBlender​(ColorProvider color1,
                            ColorProvider color2,
                            float blendAmount)
        Constructor.
        Parameters:
        color1 - provides the first color
        color2 - provides the second color
        blendAmount - the blend amount, range 0 - 1 where 0 means only the first color and 1 means only the second color
    • Method Detail

      • getColor

        public java.awt.Color getColor​(java.awt.Component component)
        Description copied from interface: ColorProvider
        Returns the color obtained from the given component.
        Specified by:
        getColor in interface ColorProvider
        Overrides:
        getColor in class AbstractColorProvider
        Parameters:
        component - the component
        Returns:
        the color obtained from the given component
      • getColor

        public java.awt.Color getColor()
        Description copied from interface: ColorProvider
        Returns the default color when no component is available.
        Specified by:
        getColor in interface ColorProvider
        Overrides:
        getColor in class AbstractColorProvider
        Returns:
        the default color when no component is available