All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class ss98.gui.JCanvas

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----javax.swing.JComponent
                           |
                           +----ss98.gui.JCanvas

public class JCanvas
extends JComponent
implements MouseListener
$Id: JCanvas.java,v 1.5 1999/05/06 07:20:02 jeremiah Exp $
$Log: JCanvas.java,v $
Revision 1.5  1999/05/06 07:20:02  jeremiah
Now updateing and displaying oids.
Added update(int index) and mouse stuff.
Revision 1.4  1999/05/05 19:28:25  jeremiah
Documentation test


Variable Index

 o alpha
 o background
 o blue
 o boundValues
 o buffer
 o fakeColor
 o green
 o height
 o hosts
 o imageHeight
 o Images
 o imageWidth
 o index
 o minHeight
 o minWidth
 o mis
 o nodeImage
 o oidImages
 o pixels
 o ready
 o red
 o test
 o up
 o views
 o width
 o x
 o y

Constructor Index

 o JCanvas(Image)

Method Index

 o add(JComponent)
 o addHost(ss98Host)
 o delHost(int)
 o filter(float)
This method takes a percent, and returns an image of a node, that has been color shaded on a gradient of green to red.
 o getPreferredSize()
 o getSelected()
 o initPixels(Image)
 o mouseClicked(MouseEvent)
 o mouseEntered(MouseEvent)
 o mouseExited(MouseEvent)
 o mousePressed(MouseEvent)
 o mouseReleased(MouseEvent)
 o paint(Graphics)
 o setPreferredSize(int, int)
 o update(int)

Variables

 o width
 private int width
 o height
 private int height
 o minWidth
 private int minWidth
 o minHeight
 private int minHeight
 o views
 private Vector views
 o nodeImage
 private Image nodeImage
 o imageWidth
 private int imageWidth
 o imageHeight
 private int imageHeight
 o Images
 private Vector Images
 o hosts
 private Vector hosts
 o oidImages
 private Vector oidImages
 o background
 private Color background
 o x
 private int x
 o y
 private int y
 o index
 private int index
 o pixels
 private int pixels[]
 o boundValues
 private float boundValues[]
 o red
 private int red
 o green
 private int green
 o blue
 private int blue
 o alpha
 private int alpha
 o buffer
 private int buffer[]
 o fakeColor
 private int fakeColor
 o mis
 private MemoryImageSource mis
 o test
 float test
 o up
 boolean up
 o ready
 boolean ready

Constructors

 o JCanvas
 public JCanvas(Image nodeImage)

Methods

 o initPixels
 public void initPixels(Image nodeImage)
 o addHost
 public void addHost(ss98Host host)
 o add
 public void add(JComponent component)
 o setPreferredSize
 public void setPreferredSize(int width,
                              int height)
 o getPreferredSize
 public Dimension getPreferredSize()
Overrides:
getPreferredSize in class JComponent
 o paint
 public void paint(Graphics buffer)
Overrides:
paint in class JComponent
 o filter
 public Image filter(float percent)
This method takes a percent, and returns an image of a node, that has been color shaded on a gradient of green to red.

 o getSelected
 public int getSelected()
 o delHost
 public void delHost(int index)
 o mouseClicked
 public void mouseClicked(MouseEvent mc)
 o update
 public void update(int current)
 o mousePressed
 public void mousePressed(MouseEvent mp)
 o mouseReleased
 public void mouseReleased(MouseEvent mr)
 o mouseEntered
 public void mouseEntered(MouseEvent me)
 o mouseExited
 public void mouseExited(MouseEvent mx)

All Packages  Class Hierarchy  This Package  Previous  Next  Index