Serialized Form

Class ukacgla_ATT.circuitGraphics implements Serializable

Serialized Fields

scale

int scale

graphicsFrame

javax.swing.JInternalFrame graphicsFrame

gui

frameMaker gui

random

TTRandom random

host

javax.swing.JPanel host


Class ukacgla_ATT.EmptyCellException implements Serializable

Serialized Fields

row

int row

col

int col


Class ukacgla_TruthTable.Ex01_frameMaker implements Serializable


Class ukacgla_TruthTable.Ex01_Graphics implements Serializable


Class ukacgla_TruthTable.Ex01_TableUI implements Serializable


Class ukacgla_TruthTable.Ex01_TableUI.TruthTableModel implements Serializable

Serialized Fields

this$0

Ex01_TableUI this$0


Class ukacgla_ATT.frameMaker implements Serializable

Serialized Fields

desktop

javax.swing.JDesktopPane desktop
Holds all JInternalFrames generated by program


Class ukacgla_ATT.InvalidEntryException implements Serializable

Serialized Fields

problem

java.lang.String problem


Class ukacgla_ATT.TableUI implements Serializable

Serialized Fields

tableFrame

javax.swing.JInternalFrame tableFrame
Internal frame to display on Truth table.

gui

frameMaker gui
Object allows generation of JInternalFrames.

diagram

circuitGraphics diagram
Object instantiates circuitGrpahics object.

random

TTRandom random
Hold random numbers used to generate circuit.

marker

Checker marker
Checks answers and provides hints

noOfRows

int noOfRows
Holds number of rows to be used with the TableModel

columnNames

java.lang.String[] columnNames
Holds the headers for each column

data

java.lang.Object[][] data
Holds data displyed through the TableModel

colTitle

java.util.Vector colTitle
Defines column headers, and used extensively to set the size of the TableModel

myModel

TableUI.MyTableModel myModel
Holds and presents Truth Table data

noOfOutPuts

int noOfOutPuts
Number of columns containing outputs

truthTable

javax.swing.JPanel truthTable

middle

javax.swing.JPanel middle

buttonPanel

javax.swing.JPanel buttonPanel

clear

javax.swing.JButton clear
Activate JButton to clear all student input from table

submit

javax.swing.JButton submit
Activate JButton to submit student answers for checking

nextCircuit

javax.swing.JButton nextCircuit
Activate JButton to generate next circuit

checkBox

javax.swing.JCheckBox[] checkBox
Array contains JCheckBoxes for selecting individual lines

listener

TableUI.checkBoxListener listener
JCheckBox listener

output

javax.swing.JTextArea output
JTextArea for displaying program output.

contentPane

java.awt.Container contentPane
contentPane the exercise will be displayed on


Class ukacgla_ATT.TableUI.MyTableModel implements Serializable

Serialized Fields

this$0

TableUI this$0


Class TT_applet implements Serializable


Class ukacgla_ATT.WholeNumberField implements Serializable

Serialized Fields

toolkit

java.awt.Toolkit toolkit