Big Java & Java Concepts example project "intersection"

You can use this project as follows:

  - invoke the main method of the compiled IntersectionViewer class by right-clicking on the class
 representation and selecting the main method.
  
Note: Sometimes in BlueJ a dialog (such as input dialog or file chooser)
 appears right at the back of any open windows.  If you cannot see
 a dialog after calling the Driver class main method, minimize any 
 other windows to find the dialog.  
  
This project illustrates concepts covered in Big Java, Chapter 5 
"Programming Graphics".
  
 - to be able to write simple graphical applications 
 - to display graphical shapes such as lines and ellipses
 - to display drawings consisting of many shapes
 - to develop test cases that validate the correctness of your programs