import java.awt.*;
import java.awt.event.*;

public
class MyDialog extends Dialog implements WindowListener
{
   String text;
   FontMetrics fontMetrics;
   public MyDialog (Frame parent , String title , String text)
   {
      super(parent, title, true);
      addWindowListener(this);
      setSize(160, 100);
      this.text = text;
      setVisible(true);
   }
   public void paint(Graphics gDC)
   {
      int strWidth, xPos;
      fontMetrics = gDC.getFontMetrics();
      strWidth = fontMetrics.stringWidth(text);
      xPos = (160 - strWidth) / 2;
      gDC.drawString (text, xPos, 50);
   }
   public void windowClosing(WindowEvent e){
      dispose();
   }
   public void windowClosed(WindowEvent e){
   }
   public void windowOpened(WindowEvent e){
   }
   public void windowIconified(WindowEvent e){
   }
   public void windowDeiconified(WindowEvent e){
   }
   public void windowActivated(WindowEvent e){
   }
   public void windowDeactivated(WindowEvent e){
   }
}
