Class edu.umn.geom.IFSoft.ControlA
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class edu.umn.geom.IFSoft.ControlA

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----edu.umn.geom.IFSoft.ControlA

public class ControlA
extends Panel
This panel contains buttons to start, stop, clear, etc. the associated IfsPanel. Mostly we just respond to events, which are either generated by user actions, or sent by other parts of the program (to simulate user actions).

Constructor Index

 o ControlA(BigPanel)

Method Index

 o action(Event, Object)
Where everything happens.
 o keyDown(Event, int)
For the "hidden" features we intercept key presses.

Constructors

 o ControlA
  public ControlA(BigPanel bpan)
Parameters:
bpan - The parent panel, used to reference siblings.

Methods

 o action
  public boolean action(Event e,
                        Object o)
Where everything happens. This takes care of all the action events.
Overrides:
action in class Component
 o keyDown
  public boolean keyDown(Event e,
                         int key)
For the "hidden" features we intercept key presses. The keys which do things are:
   r   make a random point.
   g   save the current image to the gif file "frac.gif".
   h   hide or un-hide the transforms.
Overrides:
keyDown in class Component

All Packages  Class Hierarchy  This Package  Previous  Next  Index