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