import java.awt.*;
import java.applet.*;
import java.lang.*;

public class Target extends Applet
{
      Graphics    bufferg;
      Image       bufferi;

      public void init()
      {
           bufferi = createImage(this.size().width, this.size().height);
           bufferg = bufferi.getGraphics();
      }

      public void update(Graphics g)
      {
           paint(g);
      }

      public void paint(Graphics g)
      {
           int     count, i, x, y;

           bufferg.setColor(new Color(255, 255, 255));
           bufferg.fillRect(0, 0, 231, 231);    
           bufferg.setColor(new Color(255, 64, 64));
           bufferg.fillOval(10, 10, 211, 211);
           bufferg.setColor(new Color(64, 64, 255));
           bufferg.fillOval(25, 25, 181, 181);
           bufferg.setColor(new Color(255, 64, 64));
           bufferg.fillOval(40, 40, 151, 151);
           bufferg.setColor(new Color(64, 64, 255));
           bufferg.fillOval(55, 55, 121, 121);
           bufferg.setColor(new Color(255, 64, 64));
           bufferg.fillOval(70, 70, 91, 91);
           bufferg.setColor(new Color(64, 64, 255));
           bufferg.fillOval(85, 85, 61, 61);
           bufferg.setColor(new Color(255, 64, 64));
           bufferg.fillOval(100, 100, 31, 31);

           for (count = 0; count < 500; count = count + 1)
           {   x =  (int) (15 + java.lang.Math.round(
                          50 * java.lang.Math.random() + 
                          50 * java.lang.Math.random() + 
                          50 * java.lang.Math.random() + 
                          50 * java.lang.Math.random())); 
               y =  (int) (15 + java.lang.Math.round(
                          50 * java.lang.Math.random() + 
                          50 * java.lang.Math.random() + 
                          50 * java.lang.Math.random() + 
                          50 * java.lang.Math.random()));
              bufferg.setColor(new Color(0, 0, 0));
              bufferg.fillOval(x, y, 3, 3);
              g.drawImage(bufferi, 0, 0, this);
           } 
      }
}


Copyright c 1995 by Frank Wattenberg Department of Mathematics, Carroll College, Helena, MT 59625.