Package Spirograph

Interface Summary
Accelerator The students will some simple statements that the CodeBox will write to a file.
 

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