/*
	PLJavaCheckEnv
*/

package com.gradwell.PLJavaCheckEnv;

import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;
import javax.swing.*;





public class PLJavaCheckEnv implements WindowListener
{

    JFrame myFrame = null;
        
    PLJavaCheckEnv()
    {
                int a = 1;
                myFrame = new JFrame("PLJavaCheckEnv");
                myFrame.setSize(600, 600);
                javax.swing.JTextArea myMessages = new JTextArea();
                myFrame.setLayout(null);
                JScrollPane myScrollPane = new JScrollPane(myMessages);
                myFrame.add(myScrollPane);
                myScrollPane.setLocation(40, 40);
                myScrollPane.setSize(400, 300);
                //myScrollPane.add(myMessages);
                //myMessages.setLocation(40, 40);
                //myMessages.setSize(400, 300);
                
                
                myMessages.setLineWrap(true);
                myMessages.setWrapStyleWord(true);
                myMessages.setText("\nReady");
                
                JButton myButton = new JButton("Try me ..");
                myFrame.add(myButton);
                myButton.setLocation(400, 500);
                myButton.setSize(100, 30);
                
                PLJavaCheckEnvButtonActionListener myButtonListener = new PLJavaCheckEnvButtonActionListener(myMessages);
                myButton.addActionListener(myButtonListener);
                
                myFrame.addWindowListener(this);
                myFrame.setVisible(true);
                a = 2;
 
    }
	public static void main(String args[])
	{
            PLJavaCheckEnv myPLJavaCheckEnv = new PLJavaCheckEnv();
            
        }

    public void windowOpened(WindowEvent e) {
        //throw new UnsupportedOperationException("Not supported yet.");
    }

    public void windowClosing(WindowEvent e) {
        System.exit(0);
    }

    public void windowClosed(WindowEvent e) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public void windowIconified(WindowEvent e) {
        //throw new UnsupportedOperationException("Not supported yet.");
    }

    public void windowDeiconified(WindowEvent e) {
        //throw new UnsupportedOperationException("Not supported yet.");
    }

    public void windowActivated(WindowEvent e) {
        //throw new UnsupportedOperationException("Not supported yet.");
    }

    public void windowDeactivated(WindowEvent e) {
        //throw new UnsupportedOperationException("Not supported yet.");
    }
}