- ベストアンサー
JavaApplet 残像を消すには?
JLabelをドラッグして好きな位置に移動できるアプレットを作っています。 移動することはできているのですが、もとの場所にそのままJLabelの残像が 残ってしまいます。 現在は、mousePressed、mouseReleased、mouseDraggedメソッド内で repaintメソッドを呼んでいます。 残像を出なくするにはどうすればよいのか御教授下さい。よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
親コンポーネントに対してinvalidateメソッドを呼んでみてください。 フレームワークが再描画を行います。 repaintメソッドも自動的に呼び出されるので、自分で呼ぶ必要はありません。
その他の回答 (1)
noname#39970
回答No.1
一度消してから描画する
お礼
そんなメソッドがあるんですか! ありがとうございました!