Exam coming on Thu and Fri (that is, in your lab). 

H212 has the exam in class (no employer panel for them).

After exam, three stages of the project and a final (based on stage three) and that's it. 

Possible extensions:

  (a) add shadow

  (b) keep clusters that are isolated (allow islands) 

  (c) add shadow in the (b) case

Feel free to work on extensions in advance, code for each stage should do only what asked. 

The nine questions for the exam:

http://www.cs.indiana.edu/classes/c212-dgerman/fall2015/lectureFourteen.html

Questions have been reformulated here:

http://silo.cs.indiana.edu:8346/c212/fall2015/1108a.phps

http://silo.cs.indiana.edu:8346/c212/fall2015/1109a.phps

Now let's review them all:

1. Write simplest program that reports mouse movement (MouseMotionListener). 

http://silo.cs.indiana.edu:8346/c212/fall2015/third/01.phps

2. Write simplest program that reports mouse buttons being clicked (MouseListener). 

http://silo.cs.indiana.edu:8346/c212/fall2015/third/02.phps

3. Write simplest program that keeps time. 

The simplest -- so nothing unnecessary should be included. 

http://silo.cs.indiana.edu:8346/c212/fall2015/third/03.phps

4. Write simplest program that shows how to sort objects using Comparable. 

http://silo.cs.indiana.edu:8346/c212/fall2015/third/04.phps

5. Write simplest program that shows how to sort objects using Comparator. 

http://silo.cs.indiana.edu:8346/c212/fall2015/third/05.phps

6. Write simplest program that shows how to use Exceptions. 

http://silo.cs.indiana.edu:8346/c212/fall2015/third/06.phps

7. Write simplest program that processes and responds to keyboard events. 

http://silo.cs.indiana.edu:8346/c212/fall2015/third/07.phps

8. Write simplest program that creates and shows on the screen a few circles of different colors. 

http://silo.cs.indiana.edu:8346/c212/fall2015/third/08.phps

9. Write simplest program with a JButton, JTextField and JLabel. 

http://silo.cs.indiana.edu:8346/c212/fall2015/third/09.phps

Here are the solutions posted thus far: see links posted above. 

--