// (c) 1998 duane a. bailey import element.*; public class RectInfo { public static void main(String args[]) { ConsoleWindow c = new ConsoleWindow(); DrawingWindow d = new DrawingWindow(); Pt corner1, corner2; Rect box; c.out.println("Click mouse at opposite corners of rect."); d.awaitMousePress(); corner1 = d.awaitMouseRelease(); d.awaitMousePress(); corner2 = d.awaitMouseRelease(); box = new Rect(corner1,corner2); d.draw(box); c.out.println("left = "+box.left()+" right = "+box.right()); c.out.println("top = "+box.top()+ " bottom = "+box.bottom()); c.out.println("width = "+box.width()+" height = "+box.height()); c.out.println("center = "+box.center()); } } /* Click mouse at opposite corners of rect. left = 41 right = 154 top = 11 bottom = 90 width = 113 height = 79 center = */