MannMedHatt.java [Last ned]

/* 
 * Programmet tegner et hode med hatt, øyne og strekmunn.
 */
 
public class MannMedHatt extends EasyGraphics {
 
  public static void main(String[] args) {
    launch(args);
  }
 
  public void run() {
    makeWindow("Mann med hatt");
 
    // Definerer midtpunktet (x,y) og radius r til hodet.
    // Figuren kan skaleres og flyttes ved å endre startverdiene.
    int x = 100;
    int y = 160;
    int r = 80;
 
    // tegner hodet ved å fylle en gul sirkel
    setColor(255, 255, 0);
    fillCircle(x, y, r);
 
    // tegner øyne og munn i svart
    setColor(0, 0, 0);
    fillCircle(x-r/5, y-r/4, r/15);
    fillCircle(x+r/5, y-r/4, r/15);
    drawLine(x-r/4, y+r/2, x+r/4, y+r/2);
 
    // tegner hatten ved å fylle to svarte rektangler
    fillRectangle(x-r, y-3*r/4, 2*r, r/3);
    fillRectangle(x-5*r/8, y-3*r/2, 5*r/4, r);
  }
 
}
 
Kildekode blir vist ved hjelp av GeSHi.