- Email your assignment to email@example.com. - Attach the
source code of your Java application. Send me only the source
code (.java files); do not include the .class or any other
files. Do not zip or otherwise bundle the .java files. Send me
all the files needed to run your program. - Include a fully-
qualified URL to your working applet on the Web. (Include the
http://... part.) Except for the requirements listed in the
Grading section below and on Nickles's assignment page, I am
flexible on how you implement this program. You may use
Nickles's GUI code or his other code examples however you see
fit. Game board modeling and mechanics The most difficult part
of this assignment is probably determining how best to model the
game board so that you can determine all the other information
you need. Assuming you use the ColumnCanvas class, there are a
number of design possibilities for implementing the interface: -
You could simply have each ColumnCanvas report to your GameBoard
when another pieces has been added.