Ajuda?

Galera preciso de uma ajuda, como faço para cria um programinha que quando ele for executado ele mostre um Círculo ou um Quadrado aumentando de tamanho!!?? , será que alguém podria me ajudar?

Tente assim (ou algo parecido)

[code]import javax.swing.JFrame;
import java.awt.;
import java.awt.event.
;
/*

  • Created on 16/06/2003
  • To change the template for this generated file go to
  • Window>Preferences>Java>Code Generation>Code and Comments
    */

/**

  • @author lcamargo

  • To change the template for this generated type comment go to

  • Window>Preferences>Java>Code Generation>Code and Comments
    */
    public class Circulo extends JFrame {

    MyCanvas cv;

    Circulo(String titulo){

     super(titulo);
     cv = new MyCanvas();
     
     this.getContentPane().add(cv);
     this.setSize(400,400);
     this.setVisible(true);
     
     this.addWindowListener(new WindowAdapter(){
     
     	public void windowClosing(WindowEvent e){
     		System.exit(0);
     	
     	}
     
     
     });
    

    }

    public static void main(String []args){

     Circulo teste = new Circulo("Teste de circulo");
    

    }

}

class MyCanvas extends Canvas {

public void paint(Graphics g){
	
	for(int i=0;i<100;i++){
		g.setColor(Color.RED);
		g.drawOval(0,0,i,i);
		try{
			Thread.sleep(50); //só para dar para olhar o círculo aparecendo.
			
		}catch(InterruptedException e){}
	}
	
}

}[/code]