>>306
>だからさ、setBackgroundが再描画させてるに決まってるじゃん。
そうなんだと思いますが、>>303 のようなプログラムを書いている時に
repaint() が必要なのか等の知識がないので、期待通りに動いてくれないんです。

みなさんは setBackground() は再描画してくれると覚えているのですか?