JscrollPane
JScrollPaneは便利なのですが、JPanelなどをはって絵を書こうとするときには、
ダブルバッファリングの関係からか、paint()を使うと残像が残ったりするみたい。
また、透過などにより、背景色の設定などもできません。
なので、paintComponent()を使う必要があります。
また、paintComponent()の中で、super.paintComponent()を呼びだすのがコツみたい
具体的には、例えば下のような感じ
public void paintComponent(Graphics g){ super.paintComponent(g); Graphics2D g2 = (Graphics2D)g; }