私は2つのカラーオブジェクトを持っています。2つのオブジェクトを同じ値でマージする方法は?
public static Color BUTT_BGS = new Color(200, 162, 232);
public static Color BUTT_BGB = new Color(0, 162, 232);
これらのカラーオブジェクトはボタンに使用されます。今私はすべてのボタンを1つの色にするように感じます。
public static Color BUTT_SBG = new Color(0, 162, 232);
public static Color BUTT_BG = new Color(0, 162, 232);
2つのオブジェクトの代わりに1つのオブジェクトを作成します。私は1つのオブジェクトを削除する場合、私は変更する必要が200以上のボタンのような合計アプリケーションで、どこに名前を変更する必要があります。
私は尋ねています、それを行うための別の方法がありますか?
* "私は1つのオブジェクトを作成したい" * - あなたは本当に色のバリエーションが多岐にわたっていますので、メモリ消費は重大になりますか?それ以外に、なぜこれらの色が定数であると思われるのか、「最終」ではないのですか? –
@SashaSalauyou雅あなたの権利を私は最終的に宣言しなければならない、私はそうは思わなかった。 –
@SashaSalauyou私はこれら2つのオブジェクトをボタンの背景色だけに持っています。 –