Class ICC_CMYKColorSliderModel
java.lang.Object
org.pushingpixels.radiance.theming.internal.contrib.randelshofer.quaqua.colorchooser.ColorSliderModel
org.pushingpixels.radiance.theming.internal.contrib.randelshofer.quaqua.colorchooser.ICC_CMYKColorSliderModel
A ColorSliderModel for CMYK color models (cyan, magenta, yellow, black) in
a color space defined by a ICC color profile (International Color Consortium).
XXX - This does not work. I think this is because of Java bug #4760025 at http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4760025 but maybe I am doing something in the wrong way.
- Version:
- 1.0 May 22, 2005 Created.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) float[]
private ICC_ColorSpace
(package private) float[]
Fields inherited from class org.pushingpixels.radiance.theming.internal.contrib.randelshofer.quaqua.colorchooser.ColorSliderModel
components, values
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.pushingpixels.radiance.theming.internal.contrib.randelshofer.quaqua.colorchooser.ColorSliderModel
addChangeListener, addColorSlider, configureColorSlider, fireColorChanged, fireStateChanged, getBoundedRangeModel, getColor, getComponentCount, getInterpolatedRGB, getValue, removeChangeListener, removeColorSlider, setColor, setValue, unconfigureColorSlider
-
Field Details
-
colorSpace
-
cmyk
float[] cmyk -
rgb
float[] rgb
-
-
Constructor Details
-
ICC_CMYKColorSliderModel
Creates a new instance.- Throws:
IOException
-
-
Method Details
-
getRGB
public int getRGB()- Specified by:
getRGB
in classColorSliderModel
-
setRGB
public void setRGB(int newRGB) - Specified by:
setRGB
in classColorSliderModel
-
toRGB
public int toRGB(int[] values) - Specified by:
toRGB
in classColorSliderModel
-