Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
P
R
S
T
U
W
C
cancel()
- Method in class net.pacbell.jfai.toh.util.
BufferedValue
Cancels a pending value change.
cancelChanges()
- Method in class net.pacbell.jfai.toh.ui.
TowerOfHanoiEditor
Cancels all changes that have been made to buffered values.
Canvas3D
- Class in
net.pacbell.jfai.toh.ui
A Canvas3D with these special features: Does not receive keyboard focus, so that the Return key activates the default button of a keyboard focus chain instead of being consumed by the canvas.
Canvas3D(GraphicsConfiguration)
- Constructor for class net.pacbell.jfai.toh.ui.
Canvas3D
Creates an instance for the graphics configuration.
Canvas3D(GraphicsConfiguration, boolean)
- Constructor for class net.pacbell.jfai.toh.ui.
Canvas3D
Creates an instance for the graphics configuration and off-screen flag.
Canvas3D.IPaintListener
- Interface in
net.pacbell.jfai.toh.ui
Interface for listeners interested in notifications when the canvas is painted the very first time.
CanvasPanel
- Class in
net.pacbell.jfai.toh.ui
A panel containing the 3D-view of the puzzle.
CanvasPanel(Base, List<Disk>)
- Constructor for class net.pacbell.jfai.toh.ui.
CanvasPanel
Creates a panel with the 3D drawing canvas.
changeButtonLabel(JToggleButton, String)
- Method in class net.pacbell.jfai.toh.ui.
TowerOfHanoiView
Changes the text of the given button.
changeEditing(boolean)
- Method in class net.pacbell.jfai.toh.ui.
TowerOfHanoiView
When changes are present, enables the controls to apply changes and disables the start button.
changeMoveStatus(JSlider, IChangeStatus)
- Method in class net.pacbell.jfai.toh.ui.
StatusPanel
Displays information about moves.
changePinTo(Pin)
- Method in class net.pacbell.jfai.toh.domain.
Disk
Move the receiver from the current pin to the given pin.
changeSizeSlider(int)
- Method in class net.pacbell.jfai.toh.ui.
TowerOfHanoiView
Changes the value of the slider for number of disks.
changeTimeStatus(JSlider, JSlider, IChangeStatus)
- Method in class net.pacbell.jfai.toh.ui.
StatusPanel
Displays information about time.
cleanUp()
- Method in class net.pacbell.jfai.toh.ui.
CanvasPanel
Ends the visualization.
cleanUp()
- Method in class net.pacbell.jfai.toh.ui.
TowerOfHanoiView
Ends the visualization.
compareTo(Object)
- Method in class net.pacbell.jfai.toh.domain.
Disk
Interface Comparable: Compare the receiver with the argument.
ConfigurationException
- Exception in
net.pacbell.jfai.toh.domain
An instance of this class is thrown if an invalid configuration is detected.
ConfigurationException()
- Constructor for exception net.pacbell.jfai.toh.domain.
ConfigurationException
Creates an instance with a default message.
ConfigurationException(String)
- Constructor for exception net.pacbell.jfai.toh.domain.
ConfigurationException
Creates an instance with the argument message.
construct()
- Method in class net.pacbell.jfai.toh.util.
AbstractSwingWorker
Computes the value to be returned by the
AbstractSwingWorker.get()
method.
ControlPanel
- Class in
net.pacbell.jfai.toh.ui
A panel containing the configuration controls, such as sliders, buttons.
ControlPanel(String, String, int)
- Constructor for class net.pacbell.jfai.toh.ui.
ControlPanel
Creates a panel with the various buttons and sliders for the configuration of the puzzle.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
P
R
S
T
U
W