zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Es passiert nichts Sichtbares. Die actionPerformed() Methode wird mit einem neuen Event-Objekt aufgerufen, aber sie ändert nichts.

Der Output des Programms

Das Java System zeichnet automatisch den Frame, wenn eines der folgenden Dinge passiert:

Aber ein bloßer Buttonklick bedeutet nicht, dass der Frame neu gezeichnet werden sollte. Wenn er das tun sollte, wie in diesem Programm, dann rufen Sie repaint() in der actionPerformed() Methode auf.

clicking a button clicking a button

Die Abbildung zeigt den Output des Programms. Der ursprüngliche Frame ist links. Rechts ist der Frame nach dem Buttonklick.

FRAGE 16:

(Gedächtnistest: ) Wie heißt die Methode, die ActionEvent bekommt, wenn ein Button angeklickt wird.