So lösen Sie das Verhalten der Schließschaltfläche von JFrame programmgesteuert aus
Im Gegensatz zum standardmäßigen Schließvorgang, der durch setDefaultCloseOperation festgelegt wird, versuchen Sie, das ausgelöste Verhalten zu reproduzieren indem Sie auf die Schaltfläche „X schließen“ klicken oder Alt F4 (unter Windows) drücken.
Ein Fenster öffnen Schließereignis
Um die Aktion des X-Schließen-Buttons zu emulieren, besteht die Lösung darin, ein Fensterschließereignis an den JFrame zu senden. Die ExitAction aus der Klasse „Closing An Application“ bietet eine praktische Möglichkeit, dies zu erreichen.
Verwendung
Um das gewünschte Verhalten aufzurufen, verwenden Sie den folgenden Codeausschnitt:
frame.dispatchEvent(new WindowEvent(frame, WindowEvent.WINDOW_CLOSING));
Das obige ist der detaillierte Inhalt vonWie kann ich den Klick auf die Schließen-Schaltfläche eines JFrames programmgesteuert simulieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!