-4

JPanel バックグラウンドのマジック ナンバーを取得しています。これは悪い習慣であるため、これを取り除く方法はありますか:

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

カスタムカラーを使用するにはどうすればよいですか?

4

2 に答える 2

1

独自のパレットをどこかに定義するだけです。

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);
于 2013-11-27T03:34:42.280 に答える
1

一般的な色もあります。赤、など

panel.setBackground(Color.YELLOW);

ただし、独自の色を設定する場合は、独自の色でオブジェクトを作成する必要があります。

public static final Color myColor = new Color(55,265,44);

それを設定し、

panel.setBackground(myColor);
于 2013-11-27T03:35:24.820 に答える