GUIについて質問です
マウスイベントを用いて何度か図形(drawLineやOval)を描画する
プログラムを作ってるんですが、新たに図形を描画させると
以前描画した図形が消えてしまいます。

super.paint(g)をソースから消すと以前描画した図形も残るんですが
処理速度がものすごく遅くなります・・・
ちなみに引数(g)ってのは
public void paint(Graphics g)
のgです

処理速度が遅くならずに以前描画した図形を残せる方法はありませんか?