Introduction
Organisation
The Instructor is D. Thierry Coulbois (e-mail : mailto:coulbois@logique.jussieu.fr, http://www.logique.jussieu.fr/www.coulbois). I do not yet speak a good arabic so please be tolerant with my arabic and accept my english.
My office is in the Math Dept, room 1203. My office hours are wednesday 8am - 1pm. The time schedule is:
| Day | Time | Room |
|---|---|---|
| Sunday, Tuesday | 12:30 - 2pm |
| Group | Day | Time | Room |
|---|---|---|---|
| 1 | Monday | 10am - 12 | PC Lab |
| 2 | Monday | 1pm - 3pm | PC Lab |
Calendar and Documents
This program can change. Check regularly.
| WEEK | Course Outline | TextBook pages | Homework | Computer Lab | Documents |
|---|---|---|---|---|---|
| March 22nd | Introduction to JFrame | Write a programm that open 10 Frames of different size. | No Computer Lab | FirstFrame.java TenFrame.java MovingCircleFrame.java | |
| March 29th | Graphics and Graphics2D | All Chapter 7 and static inner classes (chapt 6) | Draw a Japanese Flag | No computer Lab, please register ! | FrenchFlagFrame.java,
IraqFlagFrame.java (Thanks Jaber),
|
| April 5th | Events, Inner classes and interfaces | Chapt 6 and 8 | Write a MoveCircleFrame with four buttons that move a circle inside a panel. | JFrame and Graphics | RGBColorFrame.java |
| April 12th | Events, Low level events | Chapt 8 | MoveCircleFrame.java, IncreasingSquare.java | ||
| April 19th First Exam April 22nd |
GUI | Chapt 9 | First, ClickCountFrame.java | ||
| April 26th | Actions | CounterFrame.java (with actions and menus), , ![]() |
|||
| May 2nd | Key Strokes | First (late), ChangingEllipseFrame.java | |||
| May 9th | JDBC | IncreasingCircleFrame.java, MoveCircle.java (Thanks Ahmad) | |||
| May 16th | JDBC | PilotedCircleFrame.java (with actions) | |||
| May 23rd | JDBC, HTTP, HTML | Drawing Circles | HomeWork | ||
| May 30th | Applet, Servlet | BrowseDirectoryFrame.java (DataBase) | |||
| June 7th Second Exam Sunday June, 8th |
Links
Java Documentation:
Last Modified, April 2nd 2003
URL: http://www.logique.jussieu.fr/www.coulbois/alquds/java2/index.html