12.9. Animation mit Hilfe einer inneren Klasse

Wie wir gesehen haben, sind innere Klassen bei Event-Listenern praktisch, weil Sie die gleiche Event-Handling-Methode mehr als einmal implementieren müssen. Aber jetzt werden wir uns einmal ansehen, wie nützlich eine innere Klasse als Unterklasse von etwas sein kann, was die äußere Klasse nicht erweitert. Anders ausgedrückt: wenn die äußere Klasse und die innere Klasse zu verschiedenen Vererbungsbäumen gehören!

Unser Ziel ist eine einfache Animation, bei der sich der Kreis von oben links nach unten rechts über den Bildschirm bewegt.

Anfang Ende

Ende

Wie eine einfache Animation funktioniert

❶ Zeichnen Sie ein Objekt mit bestimmten x- und y-Koordinaten.

g.fillOval(20,50,100,100);

20 Pixel von links, ...

Get Java™ von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.