Introduction - If you have any usage issues, please Google them yourself
A client/server application that implements the game of BINGO. This example broadcasts information via a multicast socket, builds its GUI with Swing components, uses multiple synchronous threads, and communicates with RMI.
Packet : 873506tut-bingo.zip filelist
example-swing/
example-swing/bingo/
example-swing/bingo.policy
example-swing/bingo/game/
example-swing/bingo/game/BagOfBalls.java
example-swing/bingo/game/BallAnnouncer.java
example-swing/bingo/game/BINGO.java
example-swing/bingo/game/ControlPane.java
example-swing/bingo/game/GameParameters.java
example-swing/bingo/game/GamesThread.java
example-swing/bingo/game/NotaryPublic.java
example-swing/bingo/game/RandomBag.java
example-swing/bingo/game/RegistrarImpl.java
example-swing/bingo/game/RingMaster.java
example-swing/bingo/game/Roster.java
example-swing/bingo/game/SocketGate.java
example-swing/bingo/game/States.java
example-swing/bingo/player/
example-swing/bingo/player/CardWindow.java
example-swing/bingo/player/ControlPane.java
example-swing/bingo/player/IWonEvent.java
example-swing/bingo/player/NumberButton.java
example-swing/bingo/player/PaperPane.java
example-swing/bingo/player/Player.java
example-swing/bingo/player/PlayerParameters.java
example-swing/bingo/player/PlayerQueue.java
example-swing/bingo/player/RegisterEvent.java
example-swing/bingo/player/StatusRequestEvent.java
example-swing/bingo/shared/
example-swing/bingo/shared/Answer.java
example-swing/bingo/shared/BallListener.java
example-swing/bingo/shared/BallListenerThread.java
example-swing/bingo/shared/BingoBall.java
example-swing/bingo/shared/BingoException.java
example-swing/bingo/shared/Card.java
example-swing/bingo/shared/Constants.java
example-swing/bingo/shared/ErrorMessages.java
example-swing/bingo/shared/GameListener.java
example-swing/bingo/shared/GameListenerThread.java
example-swing/bingo/shared/GameStatusLabel.java
example-swing/bingo/shared/LightBoardPane.java
example-swing/bingo/shared/Listener.java
example-swing/bingo/shared/ListenerThread.java
example-swing/bingo/shared/NoMoreBallsException.java
example-swing/bingo/shared/OverallStatusPane.java
example-swing/bingo/shared/Parameters.java
example-swing/bingo/shared/PlayerInfoModel.java
example-swing/bingo/shared/PlayerInfoPane.java
example-swing/bingo/shared/PlayerListener.java
example-swing/bingo/shared/PlayerListenerThread.java
example-swing/bingo/shared/PlayerRecord.java
example-swing/bingo/shared/Registrar.java
example-swing/bingo/shared/Ticket.java
example-swing/bingo/shared/Utilities.java
example-swing/chit.gif
example-swing/invisible.gif