Kurs:Java – ein schneller Einstieg/Eine grafische Benutzeroberfläche/Lösungen

Aus Wikiversity

Lösung der Aufgabe 3.1[Bearbeiten]

Das verwendete Java sei im Verzeichnis ".../myJava/jdk1.5.0_06", wie hier gezeigt:

Zugriff auf die API-Doc

Öffnen der Datei "index.html" mit einem Browser. Gefunden wird der Bergriff "visible" am einfachsten mit der Suchfunktion des Browsers ("Strg-F" bei Firefox).

Lösung der Aufgabe 3.2[Bearbeiten]

Die Dokumentation von JFrame enthüllt ganz am Anfang den "Stammbaum":

java.lang.Object
  java.awt.Component
      java.awt.Container
          java.awt.Window
              java.awt.Frame
                  javax.swing.JFrame

Es findet sich kein JContainer sondern nur ein Container. Das JFrame ist also nicht von JContainer abgeleitet.

Lösung der Aufgabe 3.3[Bearbeiten]

Die jeweiligen "Stammbäume" ergeben

Nein, JPanel ist nicht von JContainer abgeleitet.

Ja, JTextField ist von Container abgeleitet.