Color newColor = new Color(197,222,90);
JButton newButton;
newButton = new JButton(icon);
newButton.setBacgroundColor(newColor);
押すと色が変わります。どうしたら変色しないようにできますか?私は複数のボタンを持っているので、1行または2行に解決策がある場合は、plsが私を助けてくれます. .
編集: 1 行のソリューションは次のとおりです。
UIManager.put("Button.select", newColor);
しかし、それはすべてのボタンの色を変更しますが、別の色にするために別のボタンが必要です。
EDIT2:いくつかの調査の後、簡単な解決策はないことがわかりました(しかし、そうあるべきです、ffsは単なるボタンです)。1.ボタンを分割してクラスを分離し、UIManagerを設定することと、2つ目はカスタムボタンを作成することです。ボタンの作業が多すぎます(ffsはボタンだけです)。