import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;

/** Draw circles centered where the user clicks.
 *  Uses named inner classes.
 *  1998 Marty Hall, http://www.apl.jhu.edu/~hall/java/.
 */

public class DrawCircles4 extends Applet {
  private class CircleDrawer extends MouseAdapter {
    private final int radius = 25;

    public void mousePressed(MouseEvent event) {
      Graphics g = getGraphics();
      g.fillOval(event.getX()-radius,
                 event.getY()-radius,
                 2*radius,
                 2*radius);
    }
  }
  
  public void init() {
    setForeground(Color.blue);
    addMouseListener(new CircleDrawer());
  }
}

