18.11.2013 Aufrufe

Grafikprogrammierung in Java

Grafikprogrammierung in Java

Grafikprogrammierung in Java

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Pr<strong>in</strong>zipielle Vorgehensweise<br />

• Durch Instanziieren e<strong>in</strong>er (eigenen) Fensterklasse wird e<strong>in</strong> Fensterobjekt erzeugt.<br />

Für das Objekt werden Größe und Titel festgelegt, es wird sichtbar gemacht, ...<br />

Die Klasse geht <strong>in</strong> der Regel aus der Ableitung e<strong>in</strong>er Behälterklasse (zum Beispiel<br />

JFrame, JW<strong>in</strong>dow, ...) hervor.<br />

• Das Layout und der grafische Kontext werden festgelegt.<br />

• Die Komponenten werden dem Fensterobjekt h<strong>in</strong>zugefügt (zum Beispiel im<br />

Konstruktor der Fensterklasse).<br />

• Für jede Ereignisquelle werden e<strong>in</strong> oder mehrere Ereignisempfänger (Beobachter)<br />

sowie die Aktionen zur Ereignisbehandlung def<strong>in</strong>iert. Die Ereignisempfänger werden<br />

bei der zuständigen Ereignisquelle registriert.<br />

11.6 Die Sw<strong>in</strong>g-Klassen 11-115

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!