/* <applet code = "ActionExample.class"
	width = 500 height = 500>
   </applet>
*/

import java.awt.*; 
import java.awt.event.*;
import java.applet.*;
class ButtonListener implements ActionListener {
	public void actionPerformed(ActionEvent e) {
		System.out.println("Button pressed!!");
	}
}

public class ActionExample extends Applet {
	public void init() {
		Button button = new Button("Push me");
		button.addActionListener(new ButtonListener());
		button.addMouseListener(new ButtonMouseListener());
		add(button);
	}
}

class ButtonMouseListener implements MouseListener {
	public void mouseEntered(MouseEvent e) {
		System.out.println("Mouse entered button!");
	};
	public void mouseExited(MouseEvent e) {
		System.out.println("Mouse exited button!");
	};
	public void mousePressed(MouseEvent e) {}
	public void mouseClicked(MouseEvent e) {}
	public void mouseReleased(MouseEvent e) {}
}

