Fenster mit X schliessen
-
Hi zusammen,
wie kann man das Fenster dazu bringen, sich bei Klick auf das "X" zu schliessen?
Ich hab folgendes implementiert: (WindowListener)
public void windowClosing( WindowEvent event ) {
System.exit( 0 );
this.setVisible(false);
}
hat aber nicht geklappt!
Das Fenster will nicht zugehen!
Gruß,
Tobias
-
Das Fenster müsste sich normalerweise immer schließen - nur die Applikation muss nicht beendet werden dabei. Um dies realisieren zu können rufe für das JFrame-Objekt (ich hoffe du verwendest Swing) den Aufruf von
setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);
-
public class hi extends Frame{
....
Frame fr = new Frame();
....fr.addWindowListener(new closer());//////////hattest du das?
privtae class closer{
public static void WindowClosing(WindowEvent event){
Window close= (Window)event.getSource();//oder getwindow();
close.dispose();
close.setvis..(false);
System.exit(0);}
-
sorry!
private class closer implements WindowAdapter{}
-
@Cengiz
CengizS schrieb:
Das Fenster müsste sich normalerweise immer schließen - nur die Applikation muss nicht beendet werden dabei.
beim awt wird das fenster nicht geschlossen...(von alleien)
bye donay