有的,
其实颜色你当种一个对象来看,你写的Color.BLUE 是颜色的static属性,
下面我告诉你颜色对象的构造体:
public Color(int Red,int Green,int Blue);
public Color(float Red,float Green, float Blue);
public Color(int RGB);根据你的需要生成你想的对象后,比例说对象名为a吧,
于是你就可以利用Graphics 的对象(g)来着色了,方法即为
g.setColor(a);呵呵,去试试吧,祝成功!