-4
我得到了jpanel背景的魔术数字。有没有因为它是不好的做法,以摆脱这种方式:如何摆脱魔术数字背景
panel.setBackground(new color (255,255,0));
怎样才可以有自定义颜色吗?
我得到了jpanel背景的魔术数字。有没有因为它是不好的做法,以摆脱这种方式:如何摆脱魔术数字背景
panel.setBackground(new color (255,255,0));
怎样才可以有自定义颜色吗?
There are some common colors. such as red,blue等
panel.setBackground(Color.YELLOW);
,但如果你想设置自己的颜色,你必须创建一个对象与你的颜色,
public static final Color myColor = new Color(55,265,44);
然后设置它,
panel.setBackground(myColor);
只是某处定义自己的调色板,如:
class Colors {
public static final Color BACKGROUND_COLOR = new Color(55,265,44);
public static final Color PALE_RED = new Color(...);
}
panel.setBackground(Colors.BACKGROUND_COLOR);
使用常数。 55,265和44的数字实际上是什么意思?在一些静态final变量中定义这些。 – Makoto
甚至不是有效的Java - 没有'color'类,并且'265'不是有效的颜色值 – Doorknob