import java.awt.*;
import java.applet.Applet;

public class VehicleMaker extends Applet
{
	public SportsCar car;
	public Cycle bike;

	public void init() {
		System.out.println("Init");
		car = new SportsCar(50,50,Color.RED);
		bike = new Cycle(90,50,Color.BLUE);
	}

	public boolean keyDown(Event e, int key){
		//System.out.println("keyDown: " + key);

		switch(key) {
			// up arrow
			case 1004:
				car.move(0);
				break;
			// down arrow
			case 1005:
				car.move(1);
				break;
			// left arrow
			case 1006:
				car.move(2);
				break;
			// right arrow
			case 1007:
				car.move(3);
				break;
			default:
				break;
		}

		repaint();

		return true;
	}

	public void paint(Graphics g) {
		setBackground(Color.white);

		car.paint(g);
		bike.paint(g);

	}
}
