zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Nein. In einem komplexen Programm mit vielen Frames möchten wir vielleicht nur den aktuellen Frame schließen und die Applikation weiterlaufen lassen.

setDefaultCloseOperation()

Die setDefaultCloseOperation() Methode wird verwendet, um eine von mehreren Optionen für den Schließen-Button zu bestimmen. Wir verwenden eine der folgenden Konstanten, um unsere Wahl zu treffen:

Wenn wir vergessen setDefaultCloseOperation() aufzurufen, wird standardmäßig JFrame.HIDE_ON_CLOSE ausgeführt. Das kann frustrierend sein, da es so aussieht als ob wir das Programm abgeschossen hätten. Aber es läuft weiter, ohne dass wir einen Frame sehen.

FRAGE 9:

Können verschiedene Frames unterschiedliche Schließen-Operationen verwenden?