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":


Tags:


Einfach bookmarken und jederzeit wiederfinden:

CustomItem




Fragen? Anregungen? Deine Meinung?

CustomItem

Buy Trampolines at Argos Sports free and fast delivery
Treadmill on Sale Visit Argos Sports UK online Free & Fast Delivery