Esta Estrella es aleatorio si no tienes nada que hacer actualizala, y pierde tu tiempo..

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

public class nelly1 extends Applet
	{
	int x3, y3, x1, y1, x2,y2,a,b,c,n=(int)(Math.random()*20+4),p,q, r,nelly=(int)(Math.random()*10+1);
 	double  T=(2*3.1416)/n, t=T/2; 
 	public void init()
 	{setBackground(Color.black);}
 	public void dibuja(Graphics g)
 	{		
 			int i;
 			Polygon pol= new Polygon();
 			
       	        	for (i=0;i<=n;i++)
			{
			x1=(int)(p+r*Math.cos(T*i));
			y1=(int)(q+r*Math.sin(T*i));
			x2=(int)(p+(r/2)*Math.cos(T*i+t));
			y2=(int)(q+(r/2)*Math.sin(T*i+t));
			pol.addPoint(x1,y1);
			pol.addPoint(x2,y2);}
			g.setColor(new Color(20*a%254,30*b%254,40*c%254)); 
			g.fillPolygon(pol);
		
			
       }    	 
       public void dibuja2(Graphics g)
 	{		
 			int i;
 			g.setColor(Color.white); 
       	        	for (i=0;i<=n;i++)
			{
			x1=(int)(p+r*Math.cos(T*i));
			y1=(int)(q+r*Math.sin(T*i));
			x2=(int)(p+(r/2)*Math.cos(T*i+t));
			y2=(int)(q+(r/2)*Math.sin(T*i+t));
			x3=(int)(p+r*Math.cos(T*(i+1)));
 			y3=(int)(q+r*Math.sin(T*(i+1)));
			g.drawLine((x1),(y1),(x2),(y2));
			g.drawLine((x2),(y2),(x3),(y3));
			}
       }    
       
       public void estrella(Graphics g,int w1,int w2,int w3,int z)
       	 {
       	 		p=w1;
               	        q=w2;
               	        r=w3;
               		while(r>5)
               		{
               		dibuja(g);
               		r--;
               		if(z==0)
               	{
               		a=0;
               		b=r;
               		c=r;
               	}
               	else if(z==1)
               	{
               		a=r;
               		b=0;
               		c=r;
               	}
               	else
               	{
               		a=r;
               		b=r;
               		c=0;
               	}
               	
               	
               	        }
               	        r=20+w3;
               	        dibuja2(g);
               	        
               	}
               	public void muchas(Graphics g)
               	{
               		int j;
               		for(j=1;j<=nelly;j++)
               		   estrella(g,j*10,j*50,(int)(Math.random()*8),(int)(Math.random()*3));
        }
           	 public void paint(Graphics g)
               		{
               			muchas(g);
	}
	
}