E
ein verzweifelter
Gast
Code:
import java.awt.event.WindowAdapter;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
public class FrameTester extends JFrame {
/**
*
*/
private static final long serialVersionUID = 4261975535381435203L;
public FrameTester(String title) {
super(title);
setSize(200, 200);
setLocation(200, 200);
setResizable(false);
setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
addWindowListener(new WindowAdapter() {
public void windowClosing() {
if (JOptionPane.showConfirmDialog(null, "wirklich schliessen?",
"Bestaetigung", JOptionPane.YES_NO_OPTION) == JOptionPane.YES_OPTION) {
System.exit(0);
}
}
});
}
public static void main(String[] args) {
FrameTester test = new FrameTester("hund");
test.setVisible(true);
}
}
Warum geht das nicht, dass ich dadurch den ConfirmationDialog bekomme!?
Und wie muss ich es machen, dass ich wenn ich auf das X drücke eben erst so eine bestätigungs anforderung bekomme?
danke schonmal im Voraus!!!