// 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);
    
  }

}
