1

Netbeans GUIが設定されているため、元のボタンの色は緑色になっています(プロパティが変更されています)。9つの緑色のボタンのそれぞれにコードを配置しました。クリックすると、「選択」されているため、記号として灰色に変わります。もう一度クリックすると、「選択されていない」として緑色に戻るはずです。ブールメソッドを作成するのが最も効果的だと思いますが、100%ポジティブではありません。

private void btnTwoActionPerformed(java.awt.event.ActionEvent evt) {
    btnTwo.setBackground( backgroundColor );
}  

これは基本的にこれまでのところ、backgroundColorは灰色で、私が設定した元の色も緑色でした。

4

2 に答える 2

0

これまでのところ、true の場合は setEnabled() 関数を使用する必要があります。false の場合は色を使用する必要があります。次のような色を指定します。

      mybutton.setEnabled(true);

      mybutton.setEnabled(false);

または、 isEnabled() メソッドを使用してボタンが有効になっているかどうかを確認してから、適切な色を設定して楽しんでください。

于 2013-04-26T11:54:39.570 に答える
0

if 条件を使用して、ボタンが選択されているかどうかを確認します。その条件に基づいて、ボタンに色を割り当てます。

于 2013-02-26T04:07:53.763 に答える