// Java Applet to draw Structure// import java.applet.Applet; import java.awt.*; public class Structure extends Applet { public void paint (Graphics g) { g.setColor(Color.black); g.drawLine(182, 250, 196, 300); // line = from:to **** footpath g.drawLine(218, 250, 262, 300); // footpath g.setColor(Color.blue); g.drawLine(100, 100, 150, 50); // line = from : to g.drawLine(150, 50, 250, 50); // roof g.drawLine(250, 50, 300, 100); // g.drawRect(100, 100, 200, 150); // Rect 2nd = xy plus - walls g.setColor(Color.green); g.fillRect(125, 125, 35, 35); // window g.fillRect(250, 125, 35, 35); // window g.fillRect(125, 175, 35, 35); // window g.fillRect(250, 175, 35, 35); // window g.setColor(Color.red); g.drawRect(125, 125, 35, 35); // window g.drawRect(250, 125, 35, 35); // window g.drawRect(125, 175, 35, 35); // window g.drawRect(250, 175, 35, 35); // window g.setColor(Color.blue); g.drawRect(182, 175, 36, 75); // door g.drawRect(186, 179, 28, 30); // door g.drawLine(200, 179, 200, 209); // door panes g.drawLine(186, 194, 214, 194); // door panes g.drawRect(190, 30, 20, 20); // chimney g.setColor(Color.black); g.drawLine(0, 250, 450, 250); // ground g.drawLine(350, 175, 350, 250); // post g.drawRect(350, 175, 30, 24); // forsale sign g.setColor(Color.yellow); g.fillRect(351, 176, 28, 22); // forsale sign g.setColor(Color.black); g.drawString("for", 352, 185); // text postn = bottom left g.drawString("sale", 352, 197); // text postn = bottom left } }