zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Nein. In einem komplexen Programm mit vielen Frames möchten Sie 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. Verwenden Sie eine der folgenden Konstanten, um Ihre Wahl zu treffen:

Wenn Sie vergessen setDefaultCloseOperation() aufzurufen, wird standardmäßig JFrame.HIDE_ON_CLOSE ausgeführt. Das kann frustrierend sein, da es so aussieht als ob Sie das Programm abgeschossen haben und es trotzdem weiterläuft, ohne das Sie einen Frame sehen.

FRAGE 9:

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