如何创建RGB颜色数组?

时间:2014-01-13 10:59:14

标签: java arrays colors

我导入了java.awt.Color;但无法找到一种方法,我可以用3色分量值(红色,绿色,蓝色)写入0到255之间的范围。这不可能吗?如果没有,我怎样才能轻松创建一系列颜色?

import java.awt.Color;

4 个答案:

答案 0 :(得分:0)

构造函数

Color(int r, int g, int b, int a)
Creates an sRGB color with the specified red, green, blue, and alpha values in the range (0 - 255).

Color(int r, int g, int b)
Creates an opaque sRGB color with the specified red, green, and blue values in the range (0 - 255).

new Color(255,255,255); //white

答案 1 :(得分:0)

您只需创建一种新颜色:

Color a = new Color(arg0, arg1, arg2); //arg0 = red, arg1 = green, arg2 = blue

答案 2 :(得分:0)

只需使用此Color构造函数和getRGB()方法获取颜色:

Color color = new Color(int r, int g, int b);
color.getRGB();

答案 3 :(得分:0)

使用Color的构造函数Color(int r, int g, int b)(参见here