Serialized Form


Package <Unnamed>

Class GameBoard extends java.lang.Object implements Serializable

Serialized Fields

cells

int[][] cells

turn

int turn

rows

int rows

cols

int cols

Class GameClient extends javax.swing.JFrame implements Serializable

Serialized Fields

connection

java.net.Socket connection

oos

java.io.ObjectOutputStream oos

ois

java.io.ObjectInputStream ois

gameStarted

boolean gameStarted

isStillPlaying

boolean isStillPlaying

gameTime

GameTimer gameTime

player

PlayerProfile player

viewProfile

javax.swing.JButton viewProfile

Class GameLogin extends javax.swing.JFrame implements Serializable

Serialized Fields

panel

javax.swing.JPanel panel

loginLabel

javax.swing.JLabel loginLabel

passLabel

javax.swing.JLabel passLabel

loginText

javax.swing.JTextField loginText

passText

javax.swing.JTextField passText

loginButton

javax.swing.JButton loginButton

createButton

javax.swing.JButton createButton

Class GameNetworkObject extends java.lang.Object implements Serializable

Serialized Fields

type

int type

data

java.lang.Object data

Class OthelloBoard extends GameBoard implements Serializable

Class OthelloClient extends GameClient implements Serializable

Serialized Fields

boardPanel

javax.swing.JPanel boardPanel

infoPanel

javax.swing.JPanel infoPanel

timer

javax.swing.JLabel timer

record

javax.swing.JLabel record

color

javax.swing.JLabel color

boardButtons

javax.swing.JButton[][] boardButtons

board

GameBoard board

runner

java.lang.Thread runner

gameTime

GameTimer gameTime

Class PlayerProfile extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

password

java.lang.String password

wins

int wins

losses

int losses

ties

int ties