/* * NewStick.java * * Created on September 13, 2004, 1:39 PM */ /** * * @author wu_staff */ public class NewStick extends java.applet.Applet { /** Initialization method that will be called after the applet is loaded * into the browser. */ int height=220; public void init() { setSize(600,600); } public void paint(java.awt.Graphics g) { // first stick figure drawMe(40, 100, 100, g); // second stick figure drawMe(60, 520, 300, g); // second stick figure drawMe(80, 520, 300, g); } public void drawMe(int headsize, int x, int y, java.awt.Graphics g) { int armlength = 40; int footwidth = 40; int shoulder = 60; g.drawLine(x, y, x, y+height); // body g.fillOval(x-headsize/2, y-headsize/2, headsize, headsize); // head g.drawLine(x-armlength, y+shoulder, x+armlength, y+shoulder); // arms g.drawLine(x-footwidth, y+height, x+footwidth, y+height); // feet } // TODO overwrite start(), stop() and destroy() methods }