アットウィキロゴ

[課題6]

ブロックが操作される様子をGUIで表示せよ.

AWT(java.awt)のコンポーネントを自作するときはpaint()を直接オーバライドしますが、Swingのコンポーネント (JComponentの子孫)ではpaintComponent()をオーバライドします。Swingでは、paint()が3つのメソッド (paintBorder(), paintComponent(), paintChildren())を呼び出すからです。
引数のないrepaint()はpaint()を呼び出し、そしてpaint()がpaintComponent()を呼び出します。

あっはっは

何かがおかしい

課題8適用後、挙動がおかしくなった。プランナーはPlace返してるのに、put on tableする。
具体的には、
スタート状態
ontable B
ontable A
clear B
clear A
handEmpty

ゴール状態
A on B
This is a plan! *****
pick up A from the table
Place A on B

て返ってくるけど、Aを持ちあげて、そいつを何故か床に置いちまうんだわこれがorz
よくわからんので、任せた!
変更前は問題なかった…よな?(なおき


  • 結果を受け取って→表示でおk? -- mt (2010-12-08 11:11:23)
  • とりあえずそれで -- ko (2010-12-08 17:49:26)
名前:
コメント:

タグ:

+ タグ編集
  • タグ:
最終更新:2010年12月16日 12:08