Pytanie jak w temacie. Oczywiście nie chodzi o kolor - to nie ma znaczenia.
Proszę o wyjaśnienie jaka jest praktyczna różnica i co lepiej zastosować jeśli chcę np. raz ustawić kolor tła i już tego nie zmieniać. Wybrać Color.white czy Color.WHITE ?
0
0
Roznica zadna, oba to referencja na ten sam kolor. Jednakze, white jest duzo starszy niz WHITE, i nie jest zgodny z konwencjami nazwenictwa Javy (stale wielkimi literami), i zdaje sie deprecated wiec kiedys w koncu moze zniknac. Zaleca sie uzywac WHITE.
0
Nie ma różnicy... zresztą fragment z klasy Color:
/**
* The color white. In the default sRGB space.
*/
public final static Color white = new Color(255, 255, 255);
/**
* The color white. In the default sRGB space.
* @since 1.4
*/
public final static Color WHITE = white;
Taka zaszłość w API wynika z tego, że white nie trzyma konwencji nazewniczej. Dodali więc WHITE i gitara.
0
No to wszystko jasne. Dziękuje za odpowiedz :)