import element.*; public class DrawLoop { public static void main(String args[]) { DrawingWindow d = new DrawingWindow(); Pt mouse; // the last known position of mouse while (!d.mousePressed()); // wait for the mouse to be pressed mouse = d.getMouse(); d.moveTo(mouse); // current position now at mouse start while (d.mousePressed()) { mouse = d.getMouse(); d.lineTo(mouse); // draw to next mouse location } System.out.println("Done!"); // assertion: mouse is released } }