CSci 2101 Lab 13. May 3.

30 points

Due Friday, May 6th.

Work in pairs on this lab.

Implementing a game of Tic-Tac-Toe as a Java GUI

Use Java GUI to implement a game of Tic-Tac-Toe: the user clicks on squares, the computer responds with a random move. Ideally when someone wins, there should be some message displayed. Illegal moves (clicking on a square already taken) should not be allowed. Ideally an error message should be displayed in the GUI.

Implementation suggestions:

Make sure you follow the Model-View-Controller (MVC) approach.

Your GUI should compile, run, and implement the basic functionality (including determining the winner).

How to submit

Submit the java file(s) with your testing code by e-mail to me. The subject of the message must be 2101 Lab 13. Make sure to CC your group partner(s).

CSci 2101 course web site.

The views and opinions expressed in this page are strictly those of the page author. The contents of this page have not been reviewed or approved by the University of Minnesota.