★★ Java の宿題ここで答えます Part 57 ★★

このエントリーをはてなブックマークに追加
890765
>>814
775さん、説明ありがとうございました。

今回、課題を完成させた人が少なく先生が基本となるサンプルクラスを作ったので、
それを書き直して再提出するのが追加課題となってしまいました…。
775さんの組んでくれたコードも、動くのはよいが見にくいのでやり直しと言われてしまいました。
前回の課題を自分で動くようにしたわけではないので、申し訳ないのですがまた丸投げでよろしくお願いします。

【 課題 】基本的なコンセプトは前回の課題(>>765)と同じ。
zip内にある「MainClass」「CardCollection」「PlayingCard」クラスのコードを書き直して、
前回の課題1〜3のように処理されるようにしなさい。
今回はカードがクリックされるたびに、そのカードの名前をSystem.out.printlnを使用しプロンプト画面に出力せよ。
例:ハートのエースをクリックした場合、プロンプト画面に「ace of heart」又は「ハートのエース」と表示される。
【 期限 】10/2
【 Ver  】1.5以上
【 補足 】前回、paintメソッドを直に呼び出していた者が多かったので注意する事。
      repaintメソッドをpaint()メソッドの中で使わない事。
      repaintメソッドの流れとしては、画像クリック→画像変更→repaint→違う画像表示
      MouseListenerを使用する事。
      MouseListenerの詳細:
      ttp://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/awt/event/MouseListener.html

      配布されたzipです。ttp://deaikei.biz/up/up/2203.zip.html Pass:java

よろしくお願いします。