import java.awt.*;
import javax.swing.*;
import java.util.ArrayList;
import java.util.Iterator;
/**
 * Write a description of class MyDrawITJrJrJr here.
 * 
 * @author Michael Rivers
 * @version April 18th 2006
 */
public class MyDrawITJrJrJr extends DrawIT
{
    public void init()
    {
       super.init();
        //draw the sun
        shapeList.add(new MyCircle(10,10,220,Color.yellow,true));
        //draw the stage
        shapeList.add(new MySquare(15,300,100,Color.gray,true));
        shapeList.add(new MySquare(385,300,100,Color.gray,true));
        shapeList.add(new MyRectangle(35,270,425,80,Color.darkGray,true));
        shapeList.add(new MyOval(45,273,405,35,Color.gray,true));
        //draw the rock stars
        shapeList.add(new MyDrawFunnyGuy(150,60,190,240,Color.green,true));
        shapeList.add(new MyDrawFunnyGuy(310,230,90,50,Color.pink,true));
        shapeList.add(new MyDrawFunnyGuy(100,190,60,90,Color.magenta,true));
        //draw the crowd
        shapeList.add(new MyDrawFunnyGuy(10,380,55,100,Color.orange));
        shapeList.add(new MyDrawFunnyGuy(60,420,86,80,Color.cyan));
        shapeList.add(new MyDrawFunnyGuy(145,440,30,60,Color.magenta));
        shapeList.add(new MyDrawFunnyGuy(160,385,45,65,Color.pink));
        shapeList.add(new MyDrawFunnyGuy(413,383,45,38,Color.pink));
        shapeList.add(new MyDrawFunnyGuy(450,415,53,42,Color.orange));
        shapeList.add(new MyDrawFunnyGuy(250,405,77,90,Color.green));
        shapeList.add(new MyDrawFunnyGuy(330,372,66,77,Color.darkGray));
        shapeList.add(new MyDrawFunnyGuy(130,380,25,40));
        shapeList.add(new MyDrawFunnyGuy(200,370,60,100));
        shapeList.add(new MyDrawFunnyGuy(290,365,44,60));
        shapeList.add(new MyDrawFunnyGuy(380,390,50,110));
        //add a little sun glare
        shapeList.add(new MyLine(120,120,60,180,Color.yellow));
        shapeList.add(new MyLine(120,120,110,225,Color.yellow));
        shapeList.add(new MyLine(120,120,120,230,Color.yellow));
        shapeList.add(new MyLine(120,120,120,220,Color.yellow));
        shapeList.add(new MyLine(120,120,160,210,Color.yellow));
    }
}

