import java.awt.*;
import java.awt.event.*;

import javax.swing.*;

/**
 * class to test action events
 * @author sks2142
 *
 */
public class TestActionEventNoInnerClass implements ActionListener {
	JFrame frame;
	JButton enter, cancel;
	
	TestActionEventNoInnerClass() {
		frame = new JFrame("Test Action Event");
		enter = new JButton("Enter");
		cancel = new JButton("Cancel");
		
		frame.setLayout(new FlowLayout());
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		
		frame.add(enter);
		frame.add(cancel);
		
		enter.addActionListener(this);
		cancel.addActionListener(this);
		
		frame.setSize(800, 600);
		frame.setVisible(true);
	}
	
	public void actionPerformed (ActionEvent e) {
		if (e.getSource() == enter) {
			System.out.println("Enter was pressed");
		} else if (e.getSource() == cancel) {
			System.out.println("Cancel was pressed");
		}		
	}
	
	public static void main(String args[]) {
		TestActionEventNoInnerClass test = new TestActionEventNoInnerClass();
	}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	

}

