Inhaltsverzeichnis:

Wie schließe ich das AWT-Fenster?
Wie schließe ich das AWT-Fenster?

Video: Wie schließe ich das AWT-Fenster?

Video: Wie schließe ich das AWT-Fenster?
Video: Java 2: GUI (Teil 1) - ein erstes Fenster erstellen 2024, April
Anonim

Wir können nah dran das AWT-Fenster oder Rahmen durch Aufrufen von Dispos() oder System. exit() innerhalb der windowClosing() Methode. Die Methode windowClosing() befindet sich in der WindowListener-Schnittstelle und der WindowAdapter-Klasse. Die WindowAdapter-Klasse implementiert WindowListener-Schnittstellen.

In ähnlicher Weise können Sie sich fragen, wie Sie einen Fensterrahmen schließen?

Es gibt zwei Möglichkeiten, ein Fenster zu schließen:

  1. Verwerfen Sie das Fenster, nachdem Sie auf die Schaltfläche zum Schließen geklickt haben: Rufen Sie die Methode "dispose" in der Methode windowClosing auf. Rahmen.
  2. Beenden Sie das Programm, nachdem Sie auf die Schaltfläche zum Schließen geklickt haben: System aufrufen. exit-Methode innerhalb der windowClosing-Methode.

Außerdem, wie schließe ich Java? Wenn du möchtest nah dran oder kündigen Sie Ihre Java Anwendung vorher, Ihre einzige Möglichkeit ist die Verwendung von System. exit(int status) oder Runtime. getRuntime(). Ausfahrt().

Anschließend stellt sich die Frage, wie schließe ich einen JFrame, ohne ihn zu beenden?

Es gibt keine Methode nah dran ein JFrame und es sollte nur versteckt sein. Wenn Sie befürchten, dass es Systemressourcen beansprucht, können Sie es dereferenzieren und warten, bis der Müllreiniger es entfernt.

Was ist die Dispose-Methode in Java?

Die Methode entsorgen () ist ein Teil des Swing-Pakets, während System. exit() ist ein Teil des Java Paketsystem. entsorgen () Methode hilft beim Löschen von Ressourcen bei jeder Frame-/UI-Komponente, während System. entsorgen () fährt die VM nicht herunter, während System. exit() fährt das System herunter und löscht/freigibt jedes geöffnete Handle

Empfohlen: