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

/**
 *
 *
 * @author
 *
 */

public class DeletedMessages 
    extends WindowAdapter 
    implements ActionListener  
{
    protected Frame deleted;

    protected Button quit;

    protected Label out, out1;

    protected DeletedMessages() {
        deleted = new Frame("Deleted Messages");
        deleted.setBackground(Color.black);
        deleted.setForeground(Color.white);
        deleted.addWindowListener(this);
        GridBagLayout gridbag = new GridBagLayout();
        deleted.setLayout(gridbag);
        GridBagConstraints c = new GridBagConstraints();
        c.weightx = 0.1;
        c.weighty = 0.1;

        out = new Label("Deleted Messages");
        out.setFont(new Font("Times", Font.BOLD, 30));
        c.gridwidth = GridBagConstraints.REMAINDER;
        c.anchor = GridBagConstraints.NORTH;
        c.gridx = 0;
        c.gridy = 0;
        gridbag.setConstraints(out, c);
        deleted.add(out);

        out1 = new Label("The deleted messages will be in this window");
        out1.setFont(new Font("Times", Font.BOLD, 20));
        c.gridwidth = GridBagConstraints.REMAINDER;
        c.gridy = 1;
        gridbag.setConstraints(out1, c);
        deleted.add(out1);

        quit = new Button("Quit");
        quit.addActionListener(this);
        quit.setBackground(Color.red);
        quit.setForeground(Color.black);
        quit.setFont(new Font("Times", Font.BOLD, 30));
        c.gridwidth = GridBagConstraints.REMAINDER;
        c.gridy = 2;
        gridbag.setConstraints(quit, c);
        deleted.add(quit);

        deleted.pack();
        deleted.setSize(600, 500);
        deleted.show();
    }

    public void actionPerformed(ActionEvent evt) {
        String command = evt.getActionCommand();
        if(command.equals("Quit")) {
            deleted.dispose();
        }
    }
    
    public void windowClosing(WindowEvent event) {
        deleted.dispose();
    } 
    
    public static void main(String[] args) {
        new DeletedMessages();
    } 
} 

