Hallo!
ich hab ein kleines Problem.
ich habe eine Mini-Applikation. Ein kleines Fenster mit Eingabe und Ausgabe.
JFrame(JTextField + JTextArea). Nach Eingabe wird eine Datenbankanfrage
gestartet und das Ergebnis ausgegeben.
Es ist ein jar-File, welches mit Doppelklick gestartet wird.
Nun wird das Fenster geschlossen über x.
Das Fenster schliesst sich, aber die javaw.exe bleibt als Prozess
bestehen.
Wie schaffe ich es, das auch die javaw.exe beendet wird und als Prozess
verschwindet?
Im Forum habe ich schon gesucht und alle Varianten ausprobiert, nur
funktioniert es irgendwie nicht.
folgenden Code verwende ich zum beenden des Programms:
as ist daran nun falsch?
Beste Grüsse
sanstraces
ich hab ein kleines Problem.
ich habe eine Mini-Applikation. Ein kleines Fenster mit Eingabe und Ausgabe.
JFrame(JTextField + JTextArea). Nach Eingabe wird eine Datenbankanfrage
gestartet und das Ergebnis ausgegeben.
Es ist ein jar-File, welches mit Doppelklick gestartet wird.
Nun wird das Fenster geschlossen über x.
Das Fenster schliesst sich, aber die javaw.exe bleibt als Prozess
bestehen.
Wie schaffe ich es, das auch die javaw.exe beendet wird und als Prozess
verschwindet?
Im Forum habe ich schon gesucht und alle Varianten ausprobiert, nur
funktioniert es irgendwie nicht.
folgenden Code verwende ich zum beenden des Programms:
Code:
class CloseWindowAction extends WindowAdapter{
public void WindowClosing(WindowEvent e){
try{
cn.close(); //DB-Verbindung schliessen
e.getWindow().dispose();
}
catch(Exception esql){esql.printStackTrace();}
}
public void WindowClosed(WindowEvent e){
System.exit(0);
}
}
as ist daran nun falsch?
Beste Grüsse
sanstraces