-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