package graphics.carl;
public class CloseFrame extends javax.swing.JFrame {
public CloseFrame() {
this("");
}
public CloseFrame(String title) {
super(title);
setBackground(java.awt.Color.white);
addWindowListener(
new CloseAdapter());
}
public static void main(String args[]) {
CloseFrame cf = new CloseFrame("ClosableJFrame");
cf.setSize(200, 200);
cf.setVisible(true);
}
private class CloseAdapter extends java.awt.event.WindowAdapter {
public void windowClosing(java.awt.event.WindowEvent e) {
System.out.println(e);
setVisible(false);
System.exit(0);
dispose();
}
}
}