Java 编译器错误,在设置颜色时找不到的符号

Java 编译器错误,在设置颜色时找不到的符号,java,arrays,colors,Java,Arrays,Colors,我正在尝试制作一种新颜色,并将其放置在颜色数组中,以在for循环中切换颜色 Color LIGHTBLUE = new Color (021, 203, 223); Color [] colours = {Color.BLUE, Color.RED, Color.GREEN, Color.LIGHTBLUE, Color.YELLOW, Color.PINK, Color.MAGENTA, Color.ORANGE, Color.GRAY, Color.DARK_GRAY}; g2.se

我正在尝试制作一种新颜色,并将其放置在颜色数组中,以在for循环中切换颜色

Color LIGHTBLUE = new Color (021, 203, 223); 
Color [] colours = {Color.BLUE, Color.RED, Color.GREEN, Color.LIGHTBLUE, Color.YELLOW, Color.PINK, Color.MAGENTA, Color.ORANGE, Color.GRAY,    Color.DARK_GRAY};
g2.setColor(colours[i]);

如果我只使用预定义的颜色引用,它会编译,但添加新颜色会导致编译失败。

感谢您的反馈,这在java编程中还是很新的

所以答案是

颜色[]颜色={Color.BLUE,Color.RED,Color.GREEN,LIGHTBLUE,Color.YELLOW,Color.PINK,Color.洋红,Color.橙色,Color.GRAY,Color.深灰色}

所以答案是改变颜色。浅蓝色到浅蓝色

谢谢大家。我们有些新来的人需要帮助。:)


wow因为问了一个问题而被扣分……(

你认为
Color.LIGHTBLUE
指的是什么?你为什么这么认为?没有默认的颜色。LIGHTBLUE。你在数组
LIGHTBLUE
Color.LIGHTBLUE
中添加颜色的方式不正确。除了编译器错误之外,
021
是错误的(阅读有关八进制文字的部分)。