All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class graphing.applets.ZoomGrapher

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----java.applet.Applet
                                   |
                                   +----graphing.applets.Grapher
                                           |
                                           +----graphing.applets.ZoomGrapher

public class ZoomGrapher
extends Grapher
General-purpose formula graphing applet with advanced rescaling features.

See Also:
Grapher

Constructor Index

 o ZoomGrapher()

Method Index

 o button(Event)
Handles the actions associated with the various buttons.
 o getAppletInfo()
 o makeControlPanel()
Lays out the buttons that we use in this applet
 o makeGraphWindow()
Returns an instance of ZoomGraphWindow, cast to a GraphWindow.

Constructors

 o ZoomGrapher
  public ZoomGrapher()

Methods

 o getAppletInfo
  public String getAppletInfo()
Overrides:
getAppletInfo in class Grapher
 o makeGraphWindow
  protected GraphWindow makeGraphWindow()
Returns an instance of ZoomGraphWindow, cast to a GraphWindow.

Overrides:
makeGraphWindow in class Grapher
 o makeControlPanel
  protected Component makeControlPanel()
Lays out the buttons that we use in this applet

Overrides:
makeControlPanel in class Grapher
 o button
  public boolean button(Event e)
Handles the actions associated with the various buttons. All the buttons used in Grapher appear here too, and are handled by the superclass. The graphing panel is our inherited copy of Grapher.gw, which is a GraphWindow, so this method needs to cast Grapher.gw to a ZoomGraphWindow to use the features of that class.

Overrides:
button in class Grapher

All Packages  Class Hierarchy  This Package  Previous  Next  Index