All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class vnet.display.GraphCanvas

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Canvas
                   |
                   +----vnet.display.GraphCanvas

public class GraphCanvas
extends Canvas
implements ComponentListener, Observer
Canvas component to draw a GraphNet. This canvas will be automatically update every n milliseconds.

Version:
0.2, august-1997
Author:
LuisM Pena

Constructor Index

 o GraphCanvas(GraphNet, long, Dimension)

Method Index

 o componentHidden(ComponentEvent)
 o componentMoved(ComponentEvent)
 o componentResized(ComponentEvent)
 o componentShown(ComponentEvent)
 o getPreferredSize()
 o paint(Graphics)
 o update(Graphics)
 o update(Observable, Object)
Observer method.

Constructors

 o GraphCanvas
 public GraphCanvas(GraphNet net,
                    long periodUpdating,
                    Dimension initial)
Parameters:
net - the GraphNet to hold
periodUpdating - time, in milliseconds, to do the updating of the GraphNet
initial - initial dimension of the canvas

Methods

 o getPreferredSize
 public Dimension getPreferredSize()
Overrides:
getPreferredSize in class Component
 o componentHidden
 public void componentHidden(ComponentEvent ce)
 o componentShown
 public void componentShown(ComponentEvent ce)
 o componentMoved
 public void componentMoved(ComponentEvent ce)
 o componentResized
 public void componentResized(ComponentEvent ce)
 o update
 public void update(Observable obs,
                    Object o)
Observer method. It doesn't pay attention to the bindEvents

 o paint
 public void paint(Graphics g)
Overrides:
paint in class Canvas
 o update
 public void update(Graphics g)
Overrides:
update in class Component

All Packages  Class Hierarchy  This Package  Previous  Next  Index