So lösen Sie das Schließverhalten in JFrame programmgesteuert aus
Im Gegensatz zum standardmäßigen Schließvorgang besteht das Ziel hier darin, das durch Drücken ausgelöste Verhalten zu emulieren Klicken Sie auf die X-Schaltfläche „Schließen“ oder verwenden Sie die Tastenkombination Alt F4.
Um dies zu erreichen Schließen Sie das Schließverhalten und senden Sie ein Fensterschließereignis an den JFrame. Die ExitAction-Klasse aus dem Closing An Application-Paket bietet einen praktischen Mechanismus zum Implementieren dieser Funktionalität.
Verwenden Sie im Code die folgende Syntax:
frame.dispatchEvent(new WindowEvent(frame, WindowEvent.WINDOW_CLOSING));
Dieser Aufruf löst die Folge von Rückrufmethoden aus als ob der Benutzer auf die X-Schließen-Schaltfläche geklickt hätte, einschließlich windowDeactivated(), windowClosing() und windowClosed().
Das obige ist der detaillierte Inhalt vonWie kann ich das Verhalten der Schließen-Schaltfläche eines JFrames programmgesteuert auslösen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!