Amazing Mazes

Serialized Form

Class AppletFrame implements Serializable


Class ControlPanel implements Serializable

Serialized Fields

bColsMinus

java.awt.Button bColsMinus

bColsPlus

java.awt.Button bColsPlus

bCycle

java.awt.Button bCycle

bGen

java.awt.Button bGen

boldFont

java.awt.Font boldFont

bRowsMinus

java.awt.Button bRowsMinus

bRowsPlus

java.awt.Button bRowsPlus

bSolve

java.awt.Button bSolve

cAlgorithm

java.awt.Choice cAlgorithm

cbShowBack

java.awt.Checkbox cbShowBack

cbShowGen

java.awt.Checkbox cbShowGen

cbShowSolve

java.awt.Checkbox cbShowSolve

cols

int cols

colsBtnPanel

java.awt.Panel colsBtnPanel

colsPanel

java.awt.Panel colsPanel

genDelay

int genDelay

mc

MazeCanvas mc

mg

MazeGen mg

monoFont

java.awt.Font monoFont

rows

int rows

rowsBtnPanel

java.awt.Panel rowsBtnPanel

rowsPanel

java.awt.Panel rowsPanel

sbGenSpeed

java.awt.Scrollbar sbGenSpeed

sbSolveSpeed

java.awt.Scrollbar sbSolveSpeed

solveDelay

int solveDelay

textFont

java.awt.Font textFont

tfCols

java.awt.TextField tfCols

tfRows

java.awt.TextField tfRows


Class Direction implements Serializable

Serialized Fields

invalidState_

java.lang.String invalidState_
The illegal value that was used, which ultimatly created an invalid enumeration instance (i.e. state_ of INVALID). This will be null, if state_ is not INVALID.

state_

int state_
Self's direction indicator enumeration state.


Class InvalidMove implements Serializable


Class MazeCanvas implements Serializable

Serialized Fields

buffer

java.awt.Graphics buffer

bufferImage

java.awt.Image bufferImage

cellSize

int cellSize

cols

int cols

height

int height

hOffset

int hOffset

mg

MazeGen mg

mzHeight

int mzHeight

mzWidth

int mzWidth

nwPathOffset

int nwPathOffset

pathSize

int pathSize

rows

int rows

sePathOffset

int sePathOffset

width

int width

wOffset

int wOffset


Class MazeGen implements Serializable

Serialized Fields

cp

ControlPanel cp

feedback

java.awt.TextArea feedback

isCycle

boolean isCycle

isGen

boolean isGen

isSolve

boolean isSolve

mazeThread

java.lang.Thread mazeThread

mc

MazeCanvas mc

mcArr

MazeCanvas[] mcArr

mouseSelArr

java.awt.Choice[] mouseSelArr

mz

Maze mz

mzArr

Maze[] mzArr

testNum

int testNum


Class NoSolutionFound implements Serializable


Author: Andrew Bridges
Copyright © 2001