Nein. In einem komplexen Programm mit vielen Frames möchten Sie vielleicht nur den aktuellen Frame schließen und die Applikation weiterlaufen lassen.
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.
Können verschiedene Frames unterschiedliche Schließen-Operationen verwenden?