Previous

Putting It All Together: Table of Contents

BINGO!
Traditional BINGO
A Brief Description of the BINGO Programs
Let's Play!
The Code
The Primary Classes
Descriptions of Every Class
The Classes in bingo.game
The Classes in bingo.player
The Classes in bingo.shared
What's Interesting?
Design Decisions
Using the JFC to Implement the UI's
Synchronizing and Coordinating Threads
Using Synchronized Code Segments
Synchronizing Threads in the Player
Coordinating Threads in the Game
Communication Between the Game and the Player
Broadcasting Game Information
Handling Player Requests
Signing and Verifying the BINGO Cards
Writing a Custom EventQueue and Custom Events
Managing Program Settings in the Player
Other Interesting Tidbits
Exercises for the Reader


Previous