// Das folgende Programm soll einfach nur ein Fenster öffnen. // Importiere alle Grafik-Klassen (Graphics, Frame, ...) // aus der java.awt-Bibliothek. import java.awt.*; public class Ein_Fenster { public static void main(String[] args) { // Ein Frame ist ein Fenster mit Rahmen // Der Konstruktor akzeptiert den Fenstertitel // als String-Parameter Frame f = new Frame("Fenstertitel"); // Größe festlegen (breite , höhe) f.setSize(400,400); // sichtbar machen f.setVisible(true); // Den Grafik-Context aus dem Fenster holen Graphics g = f.getGraphics(); // Achtung: Wenn das Zeichnen keine Wirkung zeigt, // kann das einfach daran liegen, // dass das Fenster noch nicht auf dem Bildschirm gemappt // ist! // Besser wäre, die Zeichenfunktionen erst // dann aufzurufen, wenn das Fenster als "offen" // markiert ist. -> Später // Aus der "Lachendes Gesicht" Aufgabe mit cut&paste // Zeichne einen Kreis g.drawOval(1, 1, 398, 398); // Auge links g.fillOval(200-100, 180-40, 40, 20); // Auge rechts g.fillOval(200+ 60, 180-40, 40, 20); // Nase g.drawLine(200,160,200,260); // Mund g.drawArc(80, 220, 240, 90, 360-90-60, 120); } }