/** * @(#)QuartaApplet.java * * * @author Berto, Fratini * @version 1.00 2008/10/7 */ import java.applet.*; import java.awt.*; public class QuartaApplet extends Applet { //proprietà private Color c; private int x[]={225,275,250}; //vettore delle x dei vertici del cappellino private int y[]={90,90,50}; //vettore delle y dei vertici del cappellino public void paint (Graphics g) { g.setColor(new Color(0,100,100)); g.fillRect(0,270,500,30); // base del disegno g.setColor(new Color(0,0,0)); g.drawOval(175, 125, 150, 150); // disegna il contorno del cerchio del corpo g.setColor(new Color(255,255,255)); g.fillOval(215, 80, 70, 70); // cerchio della testa g.fillOval(175, 125, 150, 150); // riempie di colore il corpo g.setColor(new Color(0,0,0)); g.drawOval(215, 80, 70, 70); // contorno della testa g.fillOval(235, 95, 10, 10); // occhio g.fillOval(255, 95, 10, 10); // occhio g.setColor(new Color(255,0,0)); g.fillPolygon(x,y,3); // triangolo corrispondente al cappellino g.setColor(new Color(255,150,150)); g.fillOval(243, 45, 15, 15); // pon pon del cappellino g.setColor(new Color(255,150,0)); g.drawLine(230, 110, 250, 110); // naso g.setColor(new Color(0,0,0)); g.drawLine(235, 125, 265, 125); // bocca g.setColor(new Color(255,0,0)); g.fillOval(180,180,20,20); // mano g.fillOval(300,180,20,20); // mano g.setColor(new Color(0,0,0)); g.fillOval(245,170,10,10); // bottone g.fillOval(245,200,10,10); // bottone g.fillOval(245,230,10,10); // bottone setBackground(new Color(150,150,150)); // sfondo } }