ComS 208:Programming II

Spring 2004

Announcements

Instructor & TA

Syllabus

Java Resources

Lecture Notes

Homeworks

Project

Scores


Material related to lectures will be posted here. It will include outlines, summaries, and code examples that are discussed in class.

Apr. 23 & 26 - The example network programs: HTMLContentsClient.java, FileWriterClient.java, and FileWriterServer.java files.

Apr. 19 & 21 - Our final result for the TicTacToe program: TTTProgram.java, GameBoard.java, GameSquare.java, MessagPanel.java, and TTTGame.java files.

Apr. 16 - Our first stab at the TicTacToe program: TTTProgram.java, MessagPanel.java, and TTTGame.java files, which aren't quite working yet.

Apr. 14 - The MenuFrameTest.java, InfoPanel.java, InfoMenuBar.java, and ColorDialogPanel.java files, which demo the use of menus and dialog boxes.

Apr. 9 - The updated OutputPanel.java, ButtonControlPanel.java, TextInputPanel.java, CheckBoxPanel.java, ComponentsFrame.java, and ComponentsTest.java files, which, along with the DropDownBoxPanel.java, LotsOfTextInputPanel.java, and RadioButtonPanel.java files, demos lots of different GUI components.

Apr. 7 - The ButtonListPanel.java, and ButtonListsTest.java files, which demo GUI layout. The OutputPanel.java, ButtonControlPanel.java, TextInputPanel.java, CheckBoxPanel.java, ComponentsFrame.java, and ComponentsTest.java files, which demo the use of a few GUI components.

Apr. 5 - The MouseReporterPanel.java, MouseReporterProgram.java, BackgroundButtonPanel.java, and ButtonProgram.java files.

Apr. 2 - The NothingWindowTest.java, UserSettableFrame.java, UserSettableTest.java, GraphicalPanel.java, and GraphicalTest.java files.

Mar. 29 - The NoErrorHandling.java, OldErrorHandling.java, ThrowingError.java, CatchingError.java, and YCannotBeZeroException.java files.

Feb. 26 - The MergeSorter.java file.

Feb. 20 - The PalindromeChecker.java file and PalindromeTester.java file, to show a trace of recursive calls.

Jan. 30 - The Task.java file updated to show all the javadoc comments and a test-driver main function.

Jan. 28 - The Task.java file presented in class.

Jan. 26 - The TempConvert.java file done as an in-class exercise.

Jan. 21 - The example program we created during lecture. (As a .java file)

Jan. 16 - A summary of the lecture. (As a Word document.)

Jan. 14 - A summary of the lecture. (As a Word document.)