UML Klassendiagramme

Status
Nicht offen für weitere Antworten.

javakaba

Mitglied
Hallo,
ich möchte ein Applet erstellen und habe schon einige Klassen auf Papier erstellt. Meine Frage nun, ist nur eine Klasse für das Zeichnen zuständig oder zeichnet jede Klasse seine Objekte und gibt sie aus?
 

AlArenal

Top Contributor
Wo ist der Zusammenhang zwischen Frage und Überschrift?
Bei der Gelegenheit bitte auch nochmal den Zusammenhang zwischen Satz 1 und Frage 1 erläutern, danke :)
 
G

Guest

Gast
meine Frage ist, ob alle Klassen in einem Applet Objekte zeichen oder ob nur eine Klasse die "Ausgabe" macht
 

AlArenal

Top Contributor
Aus euren Fragen soll mal einer schlau werden ;)

API hat gesagt.:
java.lang.Object
extended byjava.awt.Component
extended byjava.awt.Container
extended byjava.awt.Panel
extended byjava.applet.Applet
extended byjavax.swing.JApplet

Wobei Component folgende zwei Methoden implementiert:

API hat gesagt.:
void paint(Graphics g)
Paints this component.
void paintAll(Graphics g)
Paints this component and all of its subcomponents.

Ein Blick in den Sourcecode offenbart dann, dass #paint() zeichnet und #paintAll() alle enthaltenen weiteren Ableger von Component veranlasst, dasselbe zu tun (wie die Kommentare der Methoden ja bereits sagen).
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben