// A listener for attempts to close the window of the WWW browser. // Barry Cornelius, 30th January 2000 import java.awt. Window; import java.awt.event. WindowEvent; import java.awt.event. WindowListener; public class ExitOnWindowClosing implements WindowListener { public void windowActivated(final WindowEvent pWindowEvent) { } public void windowClosed(final WindowEvent pWindowEvent) { } public void windowClosing(final WindowEvent pWindowEvent) { final Window tWindow = pWindowEvent.getWindow(); tWindow.setVisible(false); tWindow.dispose(); System.exit(0); } public void windowDeactivated(final WindowEvent pWindowEvent) { } public void windowDeiconified(final WindowEvent pWindowEvent) { } public void windowIconified(final WindowEvent pWindowEvent) { } public void windowOpened(final WindowEvent pWindowEvent) { } }