C D G M P R S T

S

scrabble - package scrabble
 
Scrabble - Class in scrabble
Maintains the state of the game, checks for legal plays, calculates scores, finds best plays.
Scrabble() - Constructor for class scrabble.Scrabble
Perform initializations common to all Scrabble games.
Scrabble(ScrabbleDictionary) - Constructor for class scrabble.Scrabble
Creates a new standard scrabble game with random tile bag
Scrabble(ScrabbleDictionary, ArrayList<Character>) - Constructor for class scrabble.Scrabble
Create a new scrabble game in which no plays have been made.
Scrabble(ScrabbleDictionary, String) - Constructor for class scrabble.Scrabble
Creates a Scrabble object using the data in the given .scrabble file (the state of the game at any given moment).
ScrabbleDictionary - Class in scrabble
Maintains dictionary of legal words to play in a form designed for quick access.
ScrabbleDictionary(String) - Constructor for class scrabble.ScrabbleDictionary
Creates a Scrabble dictionary by reading the dictionary with the given filename.
ScrabbleFrame - Class in scrabble
Provides a simple GUI for interacting with a Scrabble object
ScrabbleFrame() - Constructor for class scrabble.ScrabbleFrame
A default constructor that will create an empty default board with a randomly-ordered tilebag (once you have implemented shuffling)
shuffle() - Method in class scrabble.Scrabble
Should shuffle this game's tileBag into a new random order.

C D G M P R S T