codice Java

annuncio pubblicitario
/**
* @(#)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
}
}
Scarica