import java.applet.Applet;
import java.awt.*;

public class ZOrderFix extends Applet {
  Frame zOrderFixFrame;
  Button startButton;

  public void init() {
    setLayout(new BorderLayout());
    startButton = new Button("Click Here To Start Applet");
    add("Center", startButton);   
  }

  void startButtonClicked() {
    zOrderFixFrame = new ZOrderFixFrame();
    zOrderFixFrame.setTitle("Z-Order Bug Is Fixed Here");
    zOrderFixFrame.show();
  }

  public boolean handleEvent(Event event) {
    if (event.target == startButton && event.id == Event.ACTION_EVENT) {
      startButtonClicked();
      return true;
    }
    return super.handleEvent(event);
  }

}