aLeXL Geschrieben 11. Juli 2006 Teilen Geschrieben 11. Juli 2006 Hi, hab mit Eclipse und Jigloo ein Programm mit Swing erstellt. Wenn ich nun rechts oben auf das X für Schließen klicke geht das Programm zu, allerdings kann man im Task-Manager unter Prozesse sehen, dass ein gewisser javaw.exe weiterläuft. Je öfter ich das ganze mache, desto mehr Prozesse von javaw.exe verbleiben im Task-Manager. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
bigredeyes Geschrieben 11. Juli 2006 Teilen Geschrieben 11. Juli 2006 da bibt es eine methode namens setDefaultCloseOperation die ein EXIT_ON_CLOSE mitkriegt. sonst windowlistener mitgeben und dor ein system.exit(0) machen. bigredeyes Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
aLeXL Geschrieben 11. Juli 2006 Autor Teilen Geschrieben 11. Juli 2006 Hi bigred, hab jetzt Window Listener eingefügt. Es kommt kein Fehler, aber der Prozess beendet sich immer noch nicht private void initGUI() { try { AnchorLayout thisLayout = new AnchorLayout(); getContentPane().setLayout(thisLayout); this.setTitle("Arbeitszeit - Rechner"); this.addWindowListener(new WindowAdapter() { public void windowClosed(WindowEvent evt) { rootWindowClosed(evt); } } und private void rootWindowClosed(WindowEvent evt) { System.out.println("this.windowClosed, event=" + evt); System.exit(0); } Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
geloescht_Newlukai Geschrieben 11. Juli 2006 Teilen Geschrieben 11. Juli 2006 Warum hast Du den 2-Zeiler aus dem WindowAdapter ausgelagert? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
aLeXL Geschrieben 11. Juli 2006 Autor Teilen Geschrieben 11. Juli 2006 @Newlukai: Hab ne Handler Method gemacht und da schreib ich dann das rein, was getan werden soll, wenn das fenster geschlossen wird Funktiert nun, hab den Fehler gefunden. Nicht rootWindowClosed sondern rootWindowClosing nun gehts :marine Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
ksg9-sebastian Geschrieben 20. Juli 2006 Teilen Geschrieben 20. Juli 2006 JFrame#setDefaultCloseOperation(..) JFrame.DISPOSE_ON_CLOSE JFrame.EXIT_ON_CLOSE JFrame.DO_NOTHING_ON_CLOSE Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.