import java.awt.Frame; // Frame-Klasse aus Java-Lib import java.awt.Graphics; // Graphics-Klasse aus Java-Lib public class Fenster { // Hier wird nacheinander ein Fenster ERZEUGT, // die GRÖßE geändert, // das Fenster SICHTBAR GEMACHT // hineingezeichnet. // Das läuft aber nicht immer in der Reihenfolge // ab, wie es programmiert ist (Warum?), und // das Fenster lässt sich auch nicht schließen! public static void main(String[] args) { Frame f = new Frame(); // Erzeugt einen unsichbaren Frame f.setSize(400,400); f.setVisible(true); // Sichtbar machen // Größe setzen auf 400x400 Graphics g = f.getGraphics(); // Liefert den Graphics-Kontext g.drawOval(1, 1, 398, 398); // Zeichne einen Kreis g.fillOval(200-100, 180-40, 40, 20); // Auge links g.fillOval(200+ 60, 180-40, 40, 20); // Auge rechts g.drawLine(200,160,200,260); // Nase g.drawArc(80, 220, 240, 90, 360-90-60, 120); // Mund } }