2

ボタンとif-elseステートメントを使用してJCreatorでマッチング/メモリゲームを実行しています

http://i.imgur.com/TRsaO.jpg

ボタンをクリックすると、クリックした画像がポップアップ表示され、次の画像をクリックすると、同じ画像ではないため、両方が閉じます。正しい一致する画像を取得すると、両方が無効になります。私の問題はそれを一致させる論理です。

2つのボタンが一致することをプログラムに知らせるために何をするか、または使用しますか?

4

2 に答える 2

0

ActionListenerを追加する必要があります。そのリンクを使用して、ボタンが押されているかどうかを検出する方法と、押されたときに何をするかを確認してください。画像を表示するには、ボタン付きのアイコンを使用します。クリックすると、数値が値に変わります。別のクリックをクリックし、番号が同じ値の場合、それらは無効になります。それらが異なる場合は、アイコンが変更され、数値がゼロに戻ります。無効にするには、button.setEnable(false);を使用します。

ボタンアイコン/一般的なボタンヘルプのヘルプについては、このリンクを使用してください。

于 2012-10-06T02:38:00.493 に答える