Class Summary |
AccelHandler |
This class contains a Thread that continuously prompts the
user's class for an acceleration and passes this information
on to an instance of DotPanel. |
AdvEnv |
This class creates the window that appears when the user clicks on
the Advanced Environment Options button. |
CodeBox |
This class pops up the Code editing area. |
CodeMerger |
This class implements a listener that is added to the "Load
Horizontal Code." and "Load Vertical Code" buttons on the Code
Box. |
Coord |
This class holds information regarding one dimension of the ball. |
DotFrame |
This class pops up the window for the Spirograph, creates all of
the buttons and the DotPanel, and adds them. |
DotPanel |
This class keeps track of the coordinates of the Dot. |
Dummy |
The default accelerator
Copyright (c) 1998 Massachusetts Institute of Technology |
HorizRule |
|
Main |
Main is a wrapper for Spirograph. |
MultiLabel |
|
OneRuleListener |
|
ResetMenu |
|
SetPosGravListener |
|
SetVListener |
This class listens to the set velocity button in the AdvEnv
Frame and sets the velocity of the dot with whatever text is in
the TextArea. |
Spirograph |
This class handles a lot of the initialization for the Spirograph. |
SpiroUtils |
This class contained a bunch of Utilities that were specific to this
problem set, but only one of them turned out to be neccesary. |
Util |
|
VertRule |
|