Serialized Form

Class MarbleGame implements Serializable

Serialized Fields

canvas

MarbleGameCanvas canvas

scorePanel

java.awt.Panel scorePanel

controlPanel

java.awt.Panel controlPanel

buttonPanel

java.awt.Panel buttonPanel

p0Score

java.awt.Label p0Score

p1Score

java.awt.Label p1Score

p0Turn

java.awt.Label p0Turn

p1Turn

java.awt.Label p1Turn

newgameButton

java.awt.Button newgameButton

shootButton

java.awt.Button shootButton

clearButton

java.awt.Button clearButton

lagButton

java.awt.Button lagButton

tableListener

MarbleGame.TableListener tableListener

player0

Player player0

player1

Player player1

dist0

int dist0

dist1

int dist1

im

java.awt.Image im


Class MarbleGameCanvas implements Serializable

Serialized Fields

player0Marble

ShooterMarble player0Marble
The player 1's shooter.

player1Marble

ShooterMarble player1Marble
The player 2's shooter.

dbHandler

DoubleBufferHandler dbHandler

outerRadius

int outerRadius

innerRadius

int innerRadius

borderWidth

int borderWidth

innerRingColor

java.awt.Color innerRingColor

outerRingColor

java.awt.Color outerRingColor

ringCenterX

int ringCenterX

ringCenterY

int ringCenterY

otherMarbles

java.util.Vector otherMarbles

allMarbles

java.util.Vector allMarbles

animationDelay

int animationDelay

p0win

boolean p0win

p1win

boolean p1win

isGameOver

boolean isGameOver

size

int size

player0

Player player0

player1

Player player1

changeTurn

boolean changeTurn

im

java.awt.Image im

marks

java.awt.Point[] marks

cursor

java.awt.Point cursor