私の任務のために、ボタンをクリックしてカードを表示させてから、別のボタンをクリックすると、カードが表示されます。カードが合っていれば、3点の得点を得ます。彼らが逆さまになってポイントを失った場合、スコアは3点になります。私のjavaプロジェクト用のカードの配列にカードの値とイメージを置く方法
私が持っている主な問題は、スコアのために各カードに値とイメージを割り当てる方法を知らないことです。
提案がありますか?
私の任務のために、ボタンをクリックしてカードを表示させてから、別のボタンをクリックすると、カードが表示されます。カードが合っていれば、3点の得点を得ます。彼らが逆さまになってポイントを失った場合、スコアは3点になります。私のjavaプロジェクト用のカードの配列にカードの値とイメージを置く方法
私が持っている主な問題は、スコアのために各カードに値とイメージを割り当てる方法を知らないことです。
提案がありますか?
クラスCard
を作成します。このプロパティのプロパティはimage
であり、何らかの識別子があります。 2枚のカードが公開された場合は、識別子を比較し、一致する場合は+3
ポイントを追加します。それ以外の場合は、-1
ポイントを加算します。
Petarは、新しいクラスのカードを作成して、そのクラスのオブジェクトを配列または配列リストに保存できると述べました。 イメージと値を含むすべての情報をカードオブジェクトに保存することができます。 また、enumについて読むと便利かもしれません...
あなたはどれくらい取得しましたか?宿題の助けを得るためには、あなたが試したこととあなたがどこにいるのかを示す必要があります。誰かがあなたのために宿題をすることを期待しないでください。 –
ImageIconをJLabelに簡単に表示できます。 –