Class JSci.awt.LineGraph
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class JSci.awt.LineGraph

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Canvas
                   |
                   +----JSci.awt.LineGraph

public final class LineGraph
extends Canvas
A line graph AWT component.

Constructor Index

 o LineGraph(double[][])
Construct a line graph.

Method Index

 o minimumSize()
Returns the minimum size of this component.
 o paint(Graphics)
Paint the graph.
 o preferredSize()
Returns the preferred size of this component.
 o reshape(int, int, int, int)
Reshapes the LineGraph to the specified bounding box.
 o setColor(int, Color)
Sets the line color of the nth y-series.
 o setData(double[][])
Sets the data plotted by this LineGraph to the specified data.
 o setNumbering(boolean)
Turns axis numbering on/off.

Constructors

 o LineGraph
  public LineGraph(double array[][])
Construct a line graph.
Parameters:
array - [0][] contains the x-series, [n][] contains the nth y-series

Methods

 o setData
  public void setData(double array[][])
Sets the data plotted by this LineGraph to the specified data.
Parameters:
array - [0][] contains the x-series, [n][] contains the nth y-series
 o setColor
  public void setColor(int n,
                       Color c)
Sets the line color of the nth y-series.
Parameters:
n - the index of the y-series
c - the line color
 o setNumbering
  public void setNumbering(boolean flag)
Turns axis numbering on/off.
 o preferredSize
  public Dimension preferredSize()
Returns the preferred size of this component.
Overrides:
preferredSize in class Component
 o minimumSize
  public Dimension minimumSize()
Returns the minimum size of this component.
Overrides:
minimumSize in class Component
 o reshape
  public void reshape(int x,
                      int y,
                      int width,
                      int height)
Reshapes the LineGraph to the specified bounding box.
Overrides:
reshape in class Component
 o paint
  public void paint(Graphics g)
Paint the graph.
Overrides:
paint in class Canvas

All Packages  Class Hierarchy  This Package  Previous  Next  Index