All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class JSci.swing.JLineGraph3D

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----javax.swing.JComponent
                           |
                           +----JSci.swing.JDoubleBufferedComponent
                                   |
                                   +----JSci.swing.JLineGraph3D

public final class JLineGraph3D
extends JDoubleBufferedComponent
implements Runnable, MouseListener, MouseMotionListener, GraphDataListener
A 3D line graph Swing component.


Variable Index

 o model

Constructor Index

 o JLineGraph3D(Graph3DModel)
Constructs a 3D line graph.

Method Index

 o dataChanged(GraphDataEvent)
 o getMinimumSize()
Returns the minimum size of this component.
 o getPreferredSize()
Returns the preferred size of this component.
 o mouseClicked(MouseEvent)
 o mouseDragged(MouseEvent)
 o mouseEntered(MouseEvent)
 o mouseExited(MouseEvent)
 o mouseMoved(MouseEvent)
 o mousePressed(MouseEvent)
 o mouseReleased(MouseEvent)
 o offscreenPaint(Graphics)
Paint the graph.
 o run()
 o setModel(Graph3DModel)
Sets the data plotted by this graph to the specified data.

Variables

 o model
 protected Graph3DModel model

Constructors

 o JLineGraph3D
 public JLineGraph3D(Graph3DModel data)
Constructs a 3D line graph.

Methods

 o setModel
 public void setModel(Graph3DModel gm)
Sets the data plotted by this graph to the specified data.

 o dataChanged
 public void dataChanged(GraphDataEvent e)
 o run
 public void run()
 o mouseClicked
 public void mouseClicked(MouseEvent e)
 o mousePressed
 public void mousePressed(MouseEvent e)
 o mouseReleased
 public void mouseReleased(MouseEvent e)
 o mouseEntered
 public void mouseEntered(MouseEvent e)
 o mouseExited
 public void mouseExited(MouseEvent e)
 o mouseDragged
 public void mouseDragged(MouseEvent e)
 o mouseMoved
 public void mouseMoved(MouseEvent e)
 o offscreenPaint
 protected void offscreenPaint(Graphics g)
Paint the graph.

Overrides:
offscreenPaint in class JDoubleBufferedComponent
 o getPreferredSize
 public Dimension getPreferredSize()
Returns the preferred size of this component.

Overrides:
getPreferredSize in class JComponent
 o getMinimumSize
 public Dimension getMinimumSize()
Returns the minimum size of this component.

Overrides:
getMinimumSize in class JComponent

All Packages  Class Hierarchy  This Package  Previous  Next  Index