سؤال

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