import java.awt.*; import javax.swing.*; import java.awt.event.*; public class CloseAdapter { public CloseAdapter () { JFrame frame = new JFrame("Event Test"); Container content = frame.getContentPane(); content.setLayout(new FlowLayout()); frame.setSize(300,300); WindowListener wl = new WindowAdapter() { public void windowClosing(WindowEvent we) { System.exit(0); } }; frame.addWindowListener(wl); frame.setVisible(true); } public static void main(String[] args) { new CloseAdapter(); } }