Serialized Form


Package edu.ksu.cis.viewer

Class edu.ksu.cis.viewer.BSTFrame extends JFrame implements Serializable

Serialized Fields

theScrollPane

JScrollPane theScrollPane
The scroll pane containing the drawing of the tree.


input

JTextField input
The text field for entering keys.


backBtn

JButton backBtn
The "Back" button.


forwardBtn

JButton forwardBtn
The "Forward" button.


theTree

BSTInterface theTree
The tree displayed.


history

Stack history
The trees accessible via the "Back" button.


future

Stack future
The trees accessible via the "Forward" button.


fonts

JComboBox fonts
The choice box for selecting the font size for rendering the tree.


boldBox

JCheckBox boldBox
The checkbox for selecting bold font.


italicBox

JCheckBox italicBox
The checkbox for selecting italic font.


currentFont

Font currentFont
The font currently used to render the tree.

Class edu.ksu.cis.viewer.EmptyListException extends RuntimeException implements Serializable

Class edu.ksu.cis.viewer.EmptyTreeException extends RuntimeException implements Serializable

Class edu.ksu.cis.viewer.TreeComponent extends JPanel implements Serializable

Serialized Fields

theTree

TreeDrawing theTree
The object containing the description of the tree.

Class edu.ksu.cis.viewer.TreeFrame extends JFrame implements Serializable

Class edu.ksu.cis.viewer.Viewer extends JApplet implements Serializable

Serialized Fields

choices

JComboBox choices
The choice box for selecting the type of search tree.