私の割り当てでは、JFrameのグリッドJPanelに2次元のJButtonが必要です。クリックすると、JButtonの色が変わる必要があります。私はそれらの色を保持することはできません。MacでのJButtonのルックアンドフィールのコントロール
Iはprevious threadに提案された解決策を実装のみ生成ボーダーカラーの周りに動作することが見出さ:
JButton button = new JButton("test");
button.setBackground(Color.RED);
button.setOpaque(true);
が境界をunpainting:
button.setBorderPainted(false);
は単に全体のJFrameは、赤させます。
この問題は、MACコンピュータでのみ発生するものであり、割り当てに問題はありません。
どのような考えですか?
これにはいくつかの問題がありましたが、もともと私のメインメソッドの最後に配置しました。それは最初に行く必要があった。助けてくれてありがとう! –