Serialized Form
BORDER_LETTERS
String[] BORDER_LETTERS
letterFont
Font letterFont
fontMetrics
FontMetrics fontMetrics
numOfRows
int numOfRows
- Number of rows in the board.
numOfCols
int numOfCols
- Number of columns in the board.
cellSize
int cellSize
- Size of cell in pixels.
cellSpacing
int cellSpacing
- Spacing between cells in pixels.
borderWidth
int borderWidth
- Width of the border in pixels.
mouseBorderWidth
int mouseBorderWidth
- Width of the mouse border.
drawLetters
boolean drawLetters
- If true letters/numbers are drawn on the left and bottom of the board.
alternateBackground
boolean alternateBackground
- Boolean to indicate alternate style background. i.e. chess style board.
isReversed
boolean isReversed
- If this variable is true the board will be flipped.
cellColour1
Color cellColour1
- Colour of cell one.
cellColour2
Color cellColour2
- Colour of cell two.
spacingColour
Color spacingColour
- Colour of spacing colour.
mouseBorderColour
Color mouseBorderColour
- Colour of the mouse border.
pressedPoint
Point pressedPoint
- Stores the value of a mouse down.
dragPoint
Point dragPoint
- Stores the value of where the point is being dragged.
usernameTextField
JTextField usernameTextField
serverTextField
JTextField serverTextField
portTextField
JTextField portTextField
statusLabel
JLabel statusLabel
okButton
JButton okButton
cancelButton
JButton cancelButton
connection
Socket connection
error
boolean error
conn
ClientConnectionThread conn
- Link to the ClientConnectionThread (PlayerList is of interest).
tableNum
int tableNum
- Table number.
seatsStr
String[] seatsStr
- Visual text which makes up this combo box.
width
int width
height
int height
bgColor
Color bgColor
textColor
Color textColor
lineColor
Color lineColor
mouseUp
boolean mouseUp
text
String text
DEFAULT_SERVER_ADDRESS
String DEFAULT_SERVER_ADDRESS
serverPort
int serverPort
conn
ClientConnectionThread conn
tableList
JTableList tableList
userList
JUserList userList
visiblityCombo
JComboBox visiblityCombo
infoButton
JButton infoButton
messageButton
JButton messageButton
newGameButton
JButton newGameButton
joinButton
JButton joinButton
inviteButton
JButton inviteButton
messageBox
MessageComponent messageBox
tableFramesHash
HashMap tableFramesHash
privateMessagesHash
HashMap privateMessagesHash
lookAndFeel
JogreLookAndFeel lookAndFeel
jogreLabels
JogreLabels jogreLabels
gameProperties
GameProperties gameProperties
tableUpdateRefreshesModel
boolean tableUpdateRefreshesModel
- Boolean to indicate that a table update will refresh the model in that
particular table.
title
String title
conn
ClientConnectionThread conn
tableNum
int tableNum
gameModel
JogreModel gameModel
gameController
JogreController gameController
gameMainView
JogreComponent gameMainView
gamePanel
JPanel gamePanel
topPanel
JPanel topPanel
messageComponent
MessageComponent messageComponent
sitButton
JButton sitButton
standButton
JButton standButton
startButton
JButton startButton
offerDrawButton
JButton offerDrawButton
resignButton
JButton resignButton
availablePlayers
JAvailableSeats availablePlayers
tablePlayers
JTablePlayers tablePlayers
conn
ClientConnectionThread conn
- Data (table list).
conn
ClientConnectionThread conn
tableNum
int tableNum
conn
ClientConnectionThread conn
NO_ROOM_SELECTED
int NO_ROOM_SELECTED
messageOutput
JTextArea messageOutput
messageInput
JTextField messageInput
scrolledMessageOutput
JScrollPane scrolledMessageOutput
send
JButton send
inStream
BufferedReader inStream
outStream
PrintStream outStream
usernameFrom
String usernameFrom
usernameTo
String usernameTo
room
int room
messageComponent
MessageComponent messageComponent
usernameFrom
String usernameFrom
usernameTo
String usernameTo