Serialized Form
state
boolean state
- determines the color of the field
dim
java.awt.Dimension dim
- size of the field
trueColor
java.awt.Color trueColor
- color when state == true
falseColor
java.awt.Color falseColor
- color when state == false
inputLines
Queue inputLines
- Buffer for input lines not yet read.
ta
java.awt.TextArea ta
c
java.awt.Component c
- The Component to display.
defaultDimension
java.awt.Dimension defaultDimension
- Default Frame dimensions. Initialized in constructor
c
java.awt.Component c
- The Component (view) to display.
gc
GameControllable gc
- The controls for this component.
defaultDimension
java.awt.Dimension defaultDimension
- Default Frame dimensions. Initialized in constructor
text
java.lang.String text
- the string to be displayed
mode
int mode
clientRadioButton
javax.swing.JRadioButton clientRadioButton
hostLabel
javax.swing.JLabel hostLabel
hostTextField
javax.swing.JTextField hostTextField
jLabel3
javax.swing.JLabel jLabel3
jPanel1
javax.swing.JPanel jPanel1
jPanel3
javax.swing.JPanel jPanel3
leftPanel
javax.swing.JPanel leftPanel
modeButtons
javax.swing.ButtonGroup modeButtons
okButton
javax.swing.JButton okButton
portLabel
javax.swing.JLabel portLabel
portTextField
javax.swing.JTextField portTextField
serverRadioButton
javax.swing.JRadioButton serverRadioButton
standaloneRadioButton
javax.swing.JRadioButton standaloneRadioButton
message
java.lang.String message
fields
java.lang.String[] fields
values
java.lang.String[] values
entries
java.awt.TextComponent[] entries
ok
java.awt.Button ok
Package cs101.io.connection |
Package cs101.util.semaphore |
busy
boolean busy
- The current state of the semaphore.
true => busy , false => free
sqr
ColorField sqr
- The graphical display of the semaphore
size
int size
- the length of the semaphore
busy
int busy
- how much of the semaphore is in use
fields
ColorField[] fields
myNumber
int myNumber
- my number in the InstanceCount(er)
label
java.awt.Label label
- label for the semaphore
display
java.awt.Panel display
- display panel for the semaphore
circularMode
java.awt.Checkbox circularMode
velCont
java.awt.Panel velCont
setVel
java.awt.Button setVel
myPanel
DotPanel myPanel
bounceMode
java.awt.Checkbox bounceMode
wrapMode
java.awt.Checkbox wrapMode
circularRadioButton
javax.swing.JRadioButton circularRadioButton
vertDelaySlider
javax.swing.JSlider vertDelaySlider
movementPanel
javax.swing.JPanel movementPanel
accelRatioButton
javax.swing.JRadioButton accelRatioButton
horzDelayPanel
javax.swing.JPanel horzDelayPanel
vertDelayTextField
javax.swing.JTextField vertDelayTextField
horzDelaySlider
javax.swing.JSlider horzDelaySlider
horzDelayTextField
javax.swing.JTextField horzDelayTextField
bounceRadioButton
javax.swing.JRadioButton bounceRadioButton
centerPanel
javax.swing.JPanel centerPanel
edgeControlButtonGroup
javax.swing.ButtonGroup edgeControlButtonGroup
wrapRadioButton
javax.swing.JRadioButton wrapRadioButton
vertDelayPanel
javax.swing.JPanel vertDelayPanel
velRadioButton
javax.swing.JRadioButton velRadioButton
posRadioButton
javax.swing.JRadioButton posRadioButton
stickyRadioButton
javax.swing.JRadioButton stickyRadioButton
edgePanel
javax.swing.JPanel edgePanel
controlModeButtonGroup
javax.swing.ButtonGroup controlModeButtonGroup
hArea
java.awt.TextArea hArea
vArea
java.awt.TextArea vArea
hFields
java.awt.TextArea hFields
vFields
java.awt.TextArea vFields
hMerger
CodeMerger hMerger
vMerger
CodeMerger vMerger
xSpirit
java.lang.Thread xSpirit
ySpirit
java.lang.Thread ySpirit
painter
java.lang.Thread painter
xStarted
boolean xStarted
yStarted
boolean yStarted
pStarted
boolean pStarted
myPanel
DotPanel myPanel
myRM
ResetMenu myRM
x
Coord x
y
Coord y
xDif
int xDif
yDif
int yDif
myAdvEnv
AdvEnv myAdvEnv
v
java.util.Vector v
grav
java.util.Vector grav
buf
java.awt.Image buf
width
int width
height
int height
x
Coord x
y
Coord y
circMode
boolean circMode
focusA
java.awt.Point focusA
focusB
java.awt.Point focusB
bounceOn
boolean bounceOn
wrapOn
boolean wrapOn
myMode
int myMode
ready2Go
boolean ready2Go
xStarted
boolean xStarted
yStarted
boolean yStarted
running
boolean running
myFrame
DotFrame myFrame
vert
Recipie vert
horz
Recipie horz
vMerger
CodeMerger vMerger
hMerger
CodeMerger hMerger
listeners
java.util.Vector listeners
ce
javax.swing.event.ChangeEvent ce
titleLabel
javax.swing.JLabel titleLabel
titleLabelPanel
javax.swing.JPanel titleLabelPanel
jSeparator2
javax.swing.JSeparator jSeparator2
recipieViewVert
RecipieView recipieViewVert
fileMenu
javax.swing.JMenu fileMenu
useHorzCheckBoxMenuItem
javax.swing.JCheckBoxMenuItem useHorzCheckBoxMenuItem
ControlButtonPanel
javax.swing.JPanel ControlButtonPanel
stopButton
javax.swing.JButton stopButton
exitMenuItem
javax.swing.JMenuItem exitMenuItem
centerPanel
javax.swing.JPanel centerPanel
useVertCheckBoxMenuItem
javax.swing.JCheckBoxMenuItem useVertCheckBoxMenuItem
recipieViewHorz
RecipieView recipieViewHorz
newRecipie
javax.swing.JMenuItem newRecipie
advOptionsMenuItem
javax.swing.JMenuItem advOptionsMenuItem
startButton
javax.swing.JButton startButton
menuBar
javax.swing.JMenuBar menuBar
jSeparator1
javax.swing.JSeparator jSeparator1
newRecipieButton
javax.swing.JButton newRecipieButton
resetButton
javax.swing.JButton resetButton
recipieMenu
javax.swing.JMenu recipieMenu
recipieTabs
javax.swing.JTabbedPane recipieTabs
compileRecipieMenuItem
javax.swing.JMenuItem compileRecipieMenuItem
standaloneRecipieMenuItem
javax.swing.JMenuItem standaloneRecipieMenuItem
compileBothRecipieMenuItem
javax.swing.JMenuItem compileBothRecipieMenuItem
lines
java.lang.String[] lines
numLines
int numLines
maxWidth
int maxWidth
lineHeight
int lineHeight
lineAscent
int lineAscent
idNum
int idNum
ce
javax.swing.event.ChangeEvent ce
listeners
java.util.Vector listeners
fields
java.lang.String fields
code
java.lang.String code
compiled
boolean compiled
statementTextArea
javax.swing.JTextArea statementTextArea
fieldPanel
javax.swing.JPanel fieldPanel
hvCheckPanel
javax.swing.JPanel hvCheckPanel
statementPanel
javax.swing.JPanel statementPanel
fieldTextArea
javax.swing.JTextArea fieldTextArea
fieldScrollPane
javax.swing.JScrollPane fieldScrollPane
statementLabel
javax.swing.JLabel statementLabel
fieldLabel
javax.swing.JLabel fieldLabel
recipieButtonPanel
javax.swing.JPanel recipieButtonPanel
recipieControlPanel
javax.swing.JPanel recipieControlPanel
statementScrollPane
javax.swing.JScrollPane statementScrollPane
fieldsToggleButton
javax.swing.JToggleButton fieldsToggleButton
statusHeaderLabel
javax.swing.JLabel statusHeaderLabel
statusLabel
javax.swing.JLabel statusLabel
theRecipie
Recipie theRecipie
lines
java.awt.Button lines
grav
java.awt.Button grav
pos
java.awt.Button pos
all
java.awt.Button all
recipieView1
RecipieView recipieView1