import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JComponent;

public class CarMover implements ActionListener
{
	public CarMover(Car c, JComponent j)
	{
		car = c;
		jc = j;
	}

	public void actionPerformed(ActionEvent event)
	{
		if(car.getX() > jc.getWidth() || car.getY() > jc.getHeight())
		{
			car.move(0, 0);
		}
		else
		{
			car.translate(2, 1);
		}

		jc.repaint();
	}

	Car car;
	JComponent jc;
}