CustomItem


Canvas ist eine Unterklasse von Displayable und füllt wie alle Displayables den gesamten Bildschirm aus.

CustomItem ist eine Unterklasse von Item und stellt lediglich eine Formularkomponente dar, die zum Einfügen in Forms geeignet ist.

Beide besitzen beide eine abstrakte Methode paint() welche gezwungenermaßen implementiert werden muss. Wie ihr Name schon sagt, ist sie für die Darstellung auf dem Bildschirm verantwortlich, was auf den Bildschirm gezeichnet wird, wird in dieser Methode festgelegt. Die paint() Methode des CustomItems benötigt als Übergabeparameter neben einem Graphics-Objekt, welches den Methoden beider Klassen übergeben werden muss, zusätzlich Breite und Höhe des zu zeichnenden Bereichs. Das Graphics-Objekt ist von zentraler Bedeutung, es repräsentiert zum einen den Bildschirmbereich, der neu gezeichnet werden soll und enthält zudem die verfügbaren Zeichenoperationen des Low Level UI wie z. B. fillRect(), drawString(), setColor(), drawArc(), setFont() usw.



Ähnliche Artikel zu "CustomItem":


Wenn Du noch Fragen zum Thema CustomItem hast, dann schreib einfach einen Kommentar - oder schau dir meine Buchtipps an:

Wie ist DEINE Meinung zum Thema CustomItem?

Schreib sie einfach als Kommentar:

You must be logged in to post a comment.




karbacher.org © CustomItem