Class Summary |
ClientFrame |
This is the ClientFrame that controls all aspects of the application |
ClientModel |
This is the ClientModel that creates and starts the application |
ClientNetwork |
This is the network connection between server and the client
It manages all outgoing and incoming messages to and from the server |
DrawingCanvas |
This is the paint board of the application. |
DrawingPanel |
Contains the paint board and the "art" tools to draw on the board |
LoginScreen |
Displays the log-in screen of the application and establishes connection with
the server using the ClientNetwork |
PlayScreen |
Displays the play screen of the application |
WaitScreen |
Displays the wait screen of the application |