JPanel バックグラウンドのマジック ナンバーを取得しています。これは悪い習慣であるため、これを取り除く方法はありますか:
panel.setBackground(new color (255,255,0));
カスタムカラーを使用するにはどうすればよいですか?
JPanel バックグラウンドのマジック ナンバーを取得しています。これは悪い習慣であるため、これを取り除く方法はありますか:
panel.setBackground(new color (255,255,0));
カスタムカラーを使用するにはどうすればよいですか?
独自のパレットをどこかに定義するだけです。
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);
panel.setBackground(Color.YELLOW);
ただし、独自の色を設定する場合は、独自の色でオブジェクトを作成する必要があります。
public static final Color myColor = new Color(55,265,44);
それを設定し、
panel.setBackground(myColor);