Vorrei disegnare un cerchio.

codice:
public void paint (Graphics g) {
 Graphics2D g2 = (Graphics2D) g;
 g2.draw (new RoundRectangle2D.Double (2, 2, 3, 5, 6, 7));
}
Ma così non va!

perchè?

Grazie