20 Swing Toplevel Container

  • Nennen Sie mindesten 2 Toplevel Container die man in Swing benutzt um grafische Benutzeroberflächen zu entwickeln. 
  • Welchen dieser Container würden Sie wählen wenn Sie eine typische Textverarbeitungsanwendung implementieren sollen. Ihre Anwendung soll mehrere Dokumente in mehreren Fenstern verwalten könne?
  • Welche weiteren nützlichen Eigenschaften hat dieser Container für Ihre Textverarbeitungsanwendung? Nennen Sie eine!

Die Antwort finden Sie hinter der nächsten Frage (URL rechts unten klicken).

Niveau 2+1+1
Schwierigkeitsgrad mittel
Zeit 2+1+1 Minuten

Antwort zu Frage 19: Besonderheiten anonymer, innerer Klassen und deren Verwendung

Sie haben keinen expliziten Namen. Man verwendet sie wenn es genau eine Stelle im Code gibt an der man Objekte dieser Klasse erzeugen muss.

  1. Es gibt nur eine Stelle an der diese Klasse benötigt wird
  2. Man belastet den Namensraum der Klassen weniger da man keinen Namen vergeben muss