>>635
ありがとうございます。
さっそくMyCanvasクラスを貼るので見てください。
結局、createImageを使うことにしました。これはframe表示後
にも呼ばれています。あと、paintの変わりにshowShapesという
メソッドを作り、それを使っています。
mouseClickedやmousePressed内でcreateBufferImageを
呼ばなければ、imはひとつなので、それまで書かれたものはすべて
表示されるのですが、わたしがやりたいこととは違うんです。。。