I don't want to use magic numbers. I'm setting a color to a jpanel background, Is there a possible way to use a color instead of

panel.setBackground(new color (255,255,255));

Thanks

有帮助吗?

解决方案

Color class has static fields for most common colors. You can also define your own colors as constants and use them throughout your code.

Color myColor = new Color(1,2,3);
panel.setBackground(Color.RED);
panel.setBackground(myColor);

其他提示

You can use the static fields of the Color class.

Ex:- BLACK , WHITE

panel.setBackground(Color.BLACK);
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top