Color(ColorSpace cspace, float[] components, float alpha) constructor from Color has the following syntax.
public Color(ColorSpace cspace, float[] components, float alpha)
In the following code shows how to use Color.Color(ColorSpace cspace, float[] components, float alpha) constructor.
import java.awt.Color; import java.awt.color.ColorSpace; import java.util.Arrays; //from w w w. j av a 2s . c o m public class Main { public static void main(String[] args) { Color myColor = new Color(ColorSpace.getInstance(ColorSpace.CS_CIEXYZ),new float[]{0.1F,0.2F,0.3F},0.4F); System.out.println(Arrays.toString(myColor.getColorComponents(null))); } }
The code above generates the following result.