/*This car belongs to CMPS 136 Spring 2006 */ import javax.swing.JApplet; import java.awt.Graphics; import java.awt.Color; public class DrawCar extends JApplet { // declare variables here final Color BACKGROUND = Color.green; final int APPLET_WIDTH = 400; final int APPLET_HEIGHT = 300; final Color CARCOLOR = Color.RED; final Color TIRECOLOR = Color.black; final int TIREHEIGHT = 45; public void init( ) { setSize(APPLET_WIDTH, APPLET_HEIGHT); setBackground(Color.black); } public void paint( Graphics g ) { super.paint( g ); // draw car body rectangles g.setColor(CARCOLOR); g.fillRect(50,150,66,35); g.fillRect(116,140,220,51); g.fillRect(110,110,180,50); // draw tires g.setColor(TIRECOLOR); g.fillOval(90,162 ,TIREHEIGHT,TIREHEIGHT); g.fillOval(250,162,TIREHEIGHT,TIREHEIGHT); // straighten out the windows g.setColor(BACKGROUND); for (int i = 1; i<25; i++) { g.drawLine(110,150,110-1+i,110); } for (int i = 1; i<30; i++) { g.drawLine(290,140,290-i,110); } // draw the lines g.setColor(Color.black); g.drawLine (200,115,200,180); // door line g.drawRect (210,115,50,30); // front window g.drawRect (140, 115, 50, 30); // back window /* */ } }