Assignment |
Topic | Due Date |
Getting started; Implementing a Rectangle class | Mon 1-17-11 |
|
MyPoint class | Wed 1-19-11 |
|
Hwk 1 |
Classes and objects -- see class handout | Fri 1-21-11 |
StringTest class | Mon 1-24-11 |
|
Input dialog, Message dialog, and Text I/O | Mon 1-31-11 |
|
Hwk 2 |
Strings and Text I/O -- see class handout | Mon 1-31-11 |
Inheritance & polymorphism (Critters & Mammals) | Weds 2-2-11 |
|
The Comparable interface (CompRect) | Fri 2-4-11 |
|
Hwk 3 |
Inheritance & polymorphism -- see class handout | Mon 2-7-11 |
Gui Programming with JFrames and JPanels | Fri 2-11-11 |
|
Hwk 4 |
Gui Basics -- see class handout | Mon 2-14-11 |
Gui Basics -- Building a Calendar Page | Mon 2-14-11 |
|
Gui Graphics -- PythagoreanPanel | Fri 2-25-11 |
|
Gui Graphics | Fri 3-11-11 |
|
Lab 10 |
Animated Graphics (Moving Fan) | Fri 3-11-11 |
Lab 11 |
Traffic Light | Fri 3-18-11 |
Lab 12 |
Smiley | Fri 3-25-11 |
Smiley Commander | Fri 4-1-11 |
|
Event-Driven Programming, Creating User Interfaces |
Wed 4-13-11 |
|
Educational GUI with sound and images | Fri 4-15-11 |
Handouts: