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
 

A B C D E F G H I K L M O P R S T U V W