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

public class MyCanvas extends Canvas implements MouseListener {
	Clubs clubs;
	Image picture;
	int x, y, width, height;
	boolean toggle = false;

public MyCanvas( Clubs c)
{
	clubs = c;
	addMouseListener(this);
}

public void paint( Graphics g)
{
	if( toggle == true)
		g.drawImage(picture, x, y, this);
	if(toggle == false)
		g.clearRect( x, y, width, height);
}

public void update(Graphics g) {paint(g);}

public void makeRect(Image pic, int xPos, int yPos)
{
	x = xPos;
	y = yPos;
	picture = pic;
	toggle = true;

	repaint();
}

public void eraseRect( int xPos, int yPos, int w, int h)
{
	x = xPos;
	y = yPos;
	width = w;
	height = h;
	toggle = false;

	repaint();
}


public void pressed(int x, int y)
{
	clubs.buttonPressed( x, y);
}

public void mousePressed(MouseEvent e)
{	
	pressed(e.getX(), e.getY());
}

public void mouseClicked(MouseEvent e)
{}

public void mouseReleased(MouseEvent e)
{}

public void mouseEntered(MouseEvent e)
{}

public void mouseExited(MouseEvent e)
{}

}