überarbeitet 05.10.03; übersetzt 04.03.11; überarbeitet 08.04.24; Deutsche Übersetzung Heinrich Gailer


über Buttons


Hinweise: Entscheidet Euch bei jeder Frage für die beste Antwort. Klickt dann auf das entsprechende Optionskästchen, um diese Antwort auszuwählen. Ihr könnt Eure Antwort jederzeit ändern. Sobald das Quiz bewertet wird, erscheint der Buchstabe der richtigen Antwort in der Textbox unterhalb der Frage.


1. Welche drei Arten von Software werden von einem vollständigen GUI Programm benötigt.

A.    GUI Komponenten, Ereignis-Listener, Applikationscode
B.    Action-Events, Fensterobjekte, Container
C.    Frames, Fenster, Container
D.    Libraries, Toolkits, Interfaces

2. Wie wird eine GUI Komponente (wie ein Button) einem JFrame hinzugefügt?

A.    insert( Component c )
B.    add( Component c )
C.    draw( Component c )
D.    put( Component c )

3. Welches ist die Java Software, die bestimmt wie die Komponenten eines Containers dargestellt werden?

A.    Display Manager
B.    Component Manager
C.    Stage Manager
D.    Layout Manager

4. Welcher Manager zeigt Komponenten zeilenweise an, in der Reihenfolge in der sie dem Frame hinzugefügt wurden?

A.    CardLayout
B.    FlowLayout
C.    GridLayout
D.    BorderLayout

5. Welche Methode eines JFrame wird verwendet, um einen Layoutmanager zu wählen?

A.    setLayout()
B.    add()
C.    actionPerformed()
D.    setVisible()

6. Welche Schnittstelle muss eine Klasse implementieren, damit sie zu einem Listener für die ActionEvents eines Buttons wird?

A.    TextListener
B.    Runnable
C.    ActionListener
D.    ImageConsumer

7. Welche Methode muss ein Listener für Button-Ereignisse implementieren?

A.    paint()
B.    windowClosing()
C.    addActionListener()
D.    actionPerformed()

8. Welche Methode eines Inhaltsbereich (content pane) ändert seine Hintergrundfarbe?

A.    setBackground( Color c )
B.    setForeground( Color c )
C.    add()
D.    getBackground()

9. Wann sollte Ihr Programm die repaint() aufrufen?

A.    Niemals — dass ist die Aufgabe des System.
B.    Nur einmal, wenn der Frame erzeugt wird.
C.    Immer dann, wenn eine Änderung vorgenommen wurde, die zu einer neuen Darstellung führt.
D.    Immer, wenn eine Methode beendet wird.

10. Welche Methode wird das Programm sofort beenden?

A.    System.gc()
B.    System.exit( 0 )
C.    System.setErr()
D.    return()

Richtige Antworten:       in Prozent:       Bewertung:   


Inhalt Solltet Ihr gerade von einer anderen Seite hierher zurückgekommen sein oder diese Seite neu geladen haben kann es sein, dass Ihr erneut auf alle Antworten klicken müsst, damit das Bewertungsprogramm korrekt arbeitet.

Um die alten Antworten zu löschen, haltet die Strg-Taste gedrückt und ladet dann die Seite neu. Bei manchen Browsern funktioniert das in Verbindung mit der Umschalt- bzw. Strg+Umschalt-Taste.