| Il colore e il raggio sono parametrici 
 Codice Html<APPLET CODE="Cerchio_3.class" WIDTH="480" HEIGHT="360">
   <param name="colore" value="1"  >
   <param name="raggio" value="150">
</APPLET> Codice Javaimport java.applet.*;
import java.awt.*;
public class Cerchio_3 extends Applet
{
   int   raggio,
         x1, y1,
         diametro;
   Color colore;
   public void init()
   {
      String input;
      input=getParameter("colore");   int nc=Integer.parseInt(input);
                                      if(nc==1)       colore=Color.blue;
                                      else if(nc==2)  colore=Color.red;
      input=getParameter("raggio");   raggio=Integer.parseInt(input);
      diametro=2*raggio;
      x1=getSize().width/2-raggio;
      y1=getSize().height/2-raggio;
   }
   public void paint(Graphics g)
   {
      g.setColor(c);
      g.drawOval(x1, y1, diametro, diametro);
   }
} |