JButtonの色を設定するにはどうしたらいいですか?Jボタンの色を設定する方法
button.setBackground(Color.red);
をしかし、成功しません:
私はこれを試してみました。ボタンの境界線の色が変わります。 私は、paintComponents
public void paintComponent(Graphics g) {
g.setColor(Color.GREEN);
g.fillRect(0, 0, getSize().width, getSize().height);
}
を上書きしようとしましたが、今私はあなたのルックアンドフィールに依存してどのような背景色が影響するJButton
yea私もこれを試してみましたが、ボタン全体にアイコンを使用すると、ボタンを押すとグラフィックアクション(色の変化)はありません。 – hudi
小さなトリックは、画像の背景を透明にする必要があることです。 –
+1ですが、私はGimpと何が関係しているのか分かりません。実行時に約5行のコードで単色画像を生成することができます。 –