// Program 17.2: Dialog Tester
import java.applet.Applet;
import java.awt.Dialog; 
import java.awt.Frame;
import java.awt.Button;
import java.awt.Panel;
import java.awt.Event;
import java.awt.FlowLayout;

public class OKDialogTester extends Applet {

  public void init() {
    
    OKDialog myDialog = new OKDialog();
    myDialog.show();
    
  }
  
}


class OKDialog extends Dialog {

  Button OK = new Button("OK");

  public OKDialog() {
    super(new Frame(), false);
    resize(250, 250);
    move(320,240);
    Panel p1 = new Panel();
    p1.setLayout(new FlowLayout());
    p1.add(OK);
    add("South", p1);
  }

  public boolean action(Event e, Object o) {
  
    if (e.target == OK) {
      dispose();
      return true;
    }
    return false;
  
  }

}
