
//   Template code for an event-driven applet
//
//     Compiles, but does nothing else!  Must add code to "paint",
//     one of the "mouse" methods, or "key" methods, etc.


import java.awt.*;
import java.applet.*;
import java.awt.event.*;	//  new

public class EventsTemplate extends Applet
             implements MouseListener, KeyListener
{
	//  Declare state variables

	public EventsTemplate( )  //  CONSTRUCTOR - initialize state variables
	  {

	  }

	public void init ( )  //  NEW METHOD
	  {
		addMouseListener( this );
		addKeyListener( this );
	  }

	public void paint ( Graphics g )
	  {

	  }


	// Mouse Events

	public void mouseClicked( MouseEvent e) {}
	public void mouseEntered( MouseEvent e)  {}
	public void mouseExited( MouseEvent e) {}
	public void mouseReleased( MouseEvent e) {}
	public void mousePressed( MouseEvent e)  {}

	// Key Events

	public void keyTyped( KeyEvent e ) {}
	public void keyReleased( KeyEvent e ) {}
	public void keyPressed( KeyEvent ke )  {}


}













