Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
O
P
R
S
T
U
V
W
C
Client
- class
Client
.
This class creates a client from the Scrabble lobby.
Client()
- Constructor for class
Client
ColorChooser
- class
ColorChooser
.
Color chooser for GUI colours - not enabled as still needs some work, but basic functionality exists.
ColorChooser()
- Constructor for class
ColorChooser
checkDictionary(String)
- Method in class
Client
Method that checks to see whether the client has the dictionary that the server is using.
checkValid(String, List)
- Method in class
MoveStrategy
clear()
- Method in class
Square
clearWords()
- Method in class
Move
clientLeftGame(int)
- Method in class
Client
Passes information to the RemoteScrabble game, informing it that a client with specific
uid
has left the game.
clientLeftGame(int)
- Method in class
RemoteScrabble
Locks out a player if they have left the game.
clientLeftLobby(int)
- Method in class
Client
Removes a specific client with
uid
from the lobby interface.
clientServerException(Exception)
- Method in class
Client
Method to display an exception dialog to the client, informing them that the server has errored.
clone()
- Method in class
Board
Clones the current board.
clone()
- Method in class
Letter
clone()
- Method in class
Square
close()
- Method in class
Client
Method to close the client's input/output streams, and finally close the client's socket.
close()
- Method in class
Server
Closes all server sockets, and attempts to close all ServerThreads.
close()
- Method in class
ServerThread
Closes the ServerThread
copyDictToDictionaries(File, String)
- Static method in class
Dictionary
createAndShowGUI()
- Static method in class
ColorChooser
Create the GUI and show it.
createAndShowGUI()
- Static method in class
LocalScrabble
Creates the LocalScrabble instance, displays the player's GUI interface.
createAndShowGUI(int, int)
- Static method in class
RemoteScrabble
Creates the RemoteScrabble instance, displays the player's GUI interface.
createClient(String)
- Method in class
Client
Creates an IRS client.
createDownloadingDialog()
- Method in class
Client
Method to create a dialog showing the player that a dictionary is being downloaded from the server.
createServer()
- Method in class
Server
Creates a server.
createUI(JComponent)
- Static method in class
MouseOverButtonUI
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
O
P
R
S
T
U
V
W