    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.

##

model

##

JLineGraph3D(Graph3DModel)
  Constructs a 3D line graph.

##

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

##

model

     protected Graph3DModel model

##

JLineGraph3D

     public JLineGraph3D(Graph3DModel data)

  Constructs a 3D line graph.

##

setModel

     public void setModel(Graph3DModel gm)

  Sets the data plotted by this graph to the specified data.

dataChanged

     public void dataChanged(GraphDataEvent e)

run

     public void run()

mouseClicked

     public void mouseClicked(MouseEvent e)

mousePressed

     public void mousePressed(MouseEvent e)

mouseReleased

     public void mouseReleased(MouseEvent e)

mouseEntered

     public void mouseEntered(MouseEvent e)

mouseExited

     public void mouseExited(MouseEvent e)

mouseDragged

     public void mouseDragged(MouseEvent e)

mouseMoved

     public void mouseMoved(MouseEvent e)

offscreenPaint

     protected void offscreenPaint(Graphics g)

  Paint the graph.

  Overrides:
    offscreenPaint in class JDoubleBufferedComponent

getPreferredSize

     public Dimension getPreferredSize()

  Returns the preferred size of this component.

  Overrides:
    getPreferredSize in class JComponent

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