Das schließen eines JFrame mit einem button in eclipse
Ich bin ein rookie, wenn es um Programmierung geht. Wir haben dieses Projekt über einen log-in-Profil-Konto. Ich habe gerade angefangen, es zu tun; und ich kam auf ein bestimmtes problem. Ich will schließen Sie ein frame mit einem button.
buttonenter.setText("Enter");
buttonenter.addActionListener(new ActionListener (){
public void actionPerformed (ActionEvent ae){
}
});
Ich habe versucht, indem Sie meinen Rahmen.dispose (); setzen.Sichtbar(false) etc. aber ich bekam eine Fehlermeldung. Ich weiß nicht Recht bekommen. Ich bin wirklich dankbar für die Hilfe! Danke!
- Aussehen dupliziert Frage: stackoverflow.com/questions/12688874/...
- Welche Fehler haben Sie?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist ein einfaches Beispiel für das, was Sie zu tun versuchen. Welche Fehlermeldungen erhalten Sie?
vom JButtons ActionListener können Sie anrufen
JFrame#dispose();
(beenden der aktuellen JVM)JFrame#setVisible(false);
(ausblenden JFrame)System.exit(0);
(beenden der aktuellen JVM)und/oder mit (anderen standard-Möglichkeiten sind)
setDefaultCloseOperation();
hinzufügen
WindowListener
und überschreiben Sie richtige Veranstaltung windowClosing();dispatchEvent()
.wenn Sie schließen Sie alle Objekte, die durch falsche sichtbar, eigentlich nur ausblenden, das Objekt, wobei das Objekt bleibt in der Erinnerung noch.
verwenden Sie besser die
Rahmen.dispatchEvent(new windowEvent(Rahmen,windowEvent.window_closeing)); Methode