// Program 17.1.a: A Window Tester that allows windows to be closed import java.awt.Frame; import java.applet.Applet; import java.awt.Event; import java.awt.TextArea; public class CloseWindowTester extends Applet { public void init() { closableWindow myWindow = new closableWindow("My Applet Window"); myWindow.resize(250, 250); myWindow.move(300,200); myWindow.add("Center", new TextArea(10, 40)); myWindow.show(); } } class closableWindow extends Frame { public closableWindow(String s) { super(s); } public boolean handleEvent(Event e) { if (e.id == Event.WINDOW_DESTROY) { hide(); return true; } return super.handleEvent(e); } }