import java.awt.*;
import java.applet.*;
import java.awt.event.*;

public class Ejemplo09 extends Applet{

	public void paint(Graphics g){

		g.setColor(Color.gray);
		g.draw3DRect(10,10,70,70,true);

		g.setColor(Color.lightGray);
		g.fill3DRect(90,10,70,70,true);

		g.setColor(Color.gray);
		g.drawRect(170,10,70,70);

		g.setColor(Color.red);
		g.drawArc(10,90,70,70,0,90);

		g.setColor(Color.red);
		g.fillArc(90,90,70,70,0,90);

		g.setColor(Color.red);
		g.drawOval(170,90,70,70);

		g.setColor(Color.blue);
		g.drawRoundRect(10,170,70,70,40,40);
		
		g.setColor(Color.blue);
		g.fillRoundRect(90,170,70,70,40,40);

		g.setColor(Color.gray);
		g.fillRect(170,170,70,70);

		int puntosX1[]={10,40,80};
		int puntosY1[]={250,300,250};
		int puntos1=3;

		g.setColor(Color.orange);
		g.drawPolygon(puntosX1,puntosY1,puntos1);

		int puntosX2[]={90,120,160};
		int puntosY2[]={250,300,250};
		int puntos2=3;

		g.setColor(Color.orange);
		g.drawPolygon(puntosX2,puntosY2,puntos2);

		g.setColor(Color.orange);
		g.fillPolygon(puntosX2,puntosY2,puntos2);

		g.setColor(Color.red);
		g.fillOval(170,250,70,70);

		g.setColor(Color.gray);
		g.setFont(new Font("TimeRoman",Font.ITALIC,14));
		g.drawString("draw3DRect(10,10,70,70,true)",270,20);
		g.drawString("fill3DRect(170,10,70,70)",270,60);

		g.setColor(Color.blue);
		g.drawString("drawArc(10,90,70,70,0,90)",270,110);
		g.drawString("fillArc(90,90,70,70,0,90)",270,130);
		g.drawString("drawOval(170,90,70,70)",270,150);

		g.setColor(Color.red);
		g.drawString("drawRoundRect(10,170,70,70,40,40)",270,180);
		g.drawString("fillRoundRect(90,170,70,70,40,40)",270,200);
		g.drawString("fillRect(170,170,70,70)",270,220);

		g.setColor(Color.black);
		g.drawString("drawPolygon(puntosX1,puntosY1,puntos1)",270,260);
		g.drawString("fillPolygon(puntosX2,puntosY2,puntos2)",270,280);
		g.drawString("fillOval(170,250,70,70)",270,300);
	}
}
