JButtonラベルの配列をリセットし、すべてを再びアクティブにする
質問
ゲームをプレイするとき、ユーザーがボタンをクリックして、ラベルとしてoまたはxを設定すると、ユーザーが何度もクリックできないように各ボタンがアクティブになります
ただし、9になるとメッセージボックスが表示され、drawと表示されますが、新しいラウンドを許可するためにボタンを元の状態に戻すボタンを取得できないようです
提案できること
編集:
私はこれを行うためにループを作成しなかった理由がわからない
解決
これはもちろん、コードを表示しなかった場合は難しいですが、何がうまくいかなかったのですか?
単純な古いループでうまくいくと思います。
JButton buttons[];
for(JButton b : buttons)
{
b.setText("");
b.setEnabled(true);
}
これが適切なループ構文であることを願っています。Javaで働いてからしばらく経ちました。
他のヒント
JButton 。< a href = "http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/AbstractButton.html#setText(java.lang.String)" rel = "nofollow noreferrer"> setText( <!> quot; <!> quot;)、 JComponent 。 setEnabled(true)。
所属していません StackOverflow