überarbeitet 05.10.03; übersetzt 06.03.11; Deutsche Übersetzung Heinrich Gailer


über Buttons und Action-Events

Das ist ein Übungsquiz. Die Ergebnisse werden nirgendwo erfasst und haben keine Auswirkung auf Ihre Note. Die Fragen in diesem Quiz dürfen in keinem Quiz oder Test erscheinen, der für Ihre Benotung zählt.

Hinweise: Wählen Sie für jede Frage die beste Antwort und klicken Sie dann auf das entsprechende Optionskästchen. Sie können Ihre Antwort jederzeit ändern. Wenn das Quiz bewertet wird, erscheint die richtige Antwort in der Textbox nach jeder Frage.



1. Welche Methode (eines Frames) gibt eine Referenz auf dessen Inhaltsbereich zurück?

A.    getContentPane()
B.    contentPane()
C.    framePane()
D.    getPane()

2. Welche Art von Objekt bestimmt wie GUI-Komponenten in einem Inhaltsbereich angeordnet werden?

A.    Der Layer-Organisator.
B.    Der Layout-Programmierer.
C.    Der Layoutmanager.
D.    Der Frame-Positionierer.

3. Welche Methode bestimmt die Größe eines Frames?

A.    setSize()
B.    setDimensions()
C.    showSize()
D.    setRectangle()

4. Welche Schnittstelle muss ein Button-Listener implementieren?

A.    ActionListener
B.    ButtonListener
C.    ClickListener
D.    DeviceListener

5. Welche Methode muss ein Button-Listener implementieren?

A.    buttonAction()
B.    eventAction()
C.    actionMethod()
D.    actionPerformed()

6. Welche Methode wird für den Inhaltsbereich eines Frames verwendet, um den Layoutmanager zu setzen?

A.    setLayout()
B.    setLayoutManager()
C.    addLayout
D.    setManager()

7. Welche Methode der Klasse JButton setzt den Befehlsstring für einen Button?

A.    setActionCommand(String command)
B.    setCommand(String command)
C.    setCommandString(String command)
D.    setButtonCommand(String command)

8. Welche Klasse von Ereignissen erzeugen Buttonklicks?

A.    ActionEvent
B.    ButtonEvent
C.    ClickEvent
D.    DemoEvent

9. Welche Methode ermittelt den Befehlsstring eines Ereignisobjekts?

A.    getCommand()
B.    getActionCommand()
C.    getCommandString()
D.    getButtonText()

10. Wie sollte ein Befehlsstring mit einem Stringliteral verglichen werden.

A.    ==
B.    =
C.    equals()
D.    equalsIgnoreCase()

Richtige Antworten:       in Prozent:       Bewertung:   


Inhalt (Sollten Sie gerade von einer anderen Seite hierher zurückgekommen sein oder diese Seite neu geladen haben, kann es sein, dass Sie erneut auf jede Ihrer ausgewählten Antworten klicken müssen, damit das Bewertungsprogramm korrekt arbeitet.)

Um die alten Antworten zu löschen, halten Sie die Strg-Taste gedrückt und laden dann die Seite neu (Firefox). Bei anderen Browsern funktioniert das in Verbindung mit der Umschalt- bzw. Strg+Umschalt-Taste. Beim Internet Explorer 8 muss die Seite verlassen und erneut aufgerufen werden.