Una estrella de n picos


Codigo del Applet


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

public class Estrella extends Applet
{
	int i,n,x1,x2,y1,y2;
		
	double a,radio;
		
	public void init()
	{
		setBackground(new Color(192,192,115));
	}
	public void paint(Graphics g)
	{
		x1=200;
		y1=200;
		n=33;			/*La variable n es el numero de muchos piquitos*/
		radio=150;
		
		g.setColor(new Color(0,192,192));
		Polygon p = new Polygon();
		for(i=1;i<=n;i++)
		{
			x2=(int)(x1-(radio*Math.cos(a)));
         		y2=(int)(y1-(radio*Math.sin(a)));
			
			p.addPoint(x2,y2);
			
			a+=Math.PI/n;
			
			x2=(int)(x1-(.5*radio*Math.cos(a)));
         		y2=(int)(y1-(.5*radio*Math.sin(a)));
			
			p.addPoint(x2,y2);
			
			a+=Math.PI/n;
		}
		g.fillPolygon(p);
		
		g.setColor(Color.black);
		Font font = new Font("Serif", Font.BOLD, 20); 
		g.setFont(font);         
		g.drawString("No se que poner aqui", 110,25); 
		g.setColor(Color.blue);
		g.drawString("n="+n, 180,370);
	}
}

[Indice de Tareas] [Página de Adrián]