All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class ncsa.hdf.awt.palette.SingleColorCanvas

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Canvas
                   |
                   +----ncsa.hdf.awt.palette.SingleColorCanvas

public class SingleColorCanvas
extends Canvas
implements MouseListener, MouseMotionListener

Constructor Index

 o SingleColorCanvas()
 o SingleColorCanvas(PaletteCanvas)
 o SingleColorCanvas(PaletteCanvas, byte[])

Method Index

 o adjustPoints(int, int, int, int)
 o atBoundary(int, int)
 o dataToDevice(byte, int)
 o deviceToData(Point)
 o getData()
 o mouseClicked(MouseEvent)
java.awt.event.MouseListener stuff
 o mouseDragged(MouseEvent)
java.awt.event.MouseMotionListener stuff
 o mouseEntered(MouseEvent)
java.awt.event.MouseListener stuff
 o mouseExited(MouseEvent)
java.awt.event.MouseListener stuff
 o mouseMoved(MouseEvent)
java.awt.event.MouseMotionListener stuff
 o mousePressed(MouseEvent)
java.awt.event.MouseListener stuff
 o mouseReleased(MouseEvent)
java.awt.event.MouseListener stuff
 o paint(Graphics)
Paints the component.
 o resetPalette()
 o setCanvasType(int)
 o setData(byte[])
 o setDrawMode(int)
 o update(Graphics)
Updates the component.

Constructors

 o SingleColorCanvas
 public SingleColorCanvas()
 o SingleColorCanvas
 public SingleColorCanvas(PaletteCanvas pCanvas)
 o SingleColorCanvas
 public SingleColorCanvas(PaletteCanvas pCanvas,
                          byte reds[])

Methods

 o setData
 public void setData(byte reds[])
 o getData
 public byte[] getData()
 o dataToDevice
 public Point dataToDevice(byte value,
                           int ind)
 o deviceToData
 public byte deviceToData(Point point)
 o setDrawMode
 public void setDrawMode(int mode)
 o setCanvasType
 public void setCanvasType(int type)
 o atBoundary
 public boolean atBoundary(int x,
                           int y)
 o resetPalette
 public void resetPalette()
 o adjustPoints
 public void adjustPoints(int x1,
                          int y1,
                          int x2,
                          int y2)
 o paint
 public void paint(Graphics g)
Paints the component.

Parameters:
g - the specified Graphics window
Overrides:
paint in class Canvas
See Also:
paint
 o update
 public void update(Graphics g)
Updates the component. This method is called in response to a call to repaint. You can assume that the background is not cleared.

Parameters:
g - the specified Graphics window
Overrides:
update in class Component
See Also:
update
 o mouseClicked
 public void mouseClicked(MouseEvent e)
java.awt.event.MouseListener stuff

 o mousePressed
 public void mousePressed(MouseEvent evt)
java.awt.event.MouseListener stuff

 o mouseReleased
 public void mouseReleased(MouseEvent evt)
java.awt.event.MouseListener stuff

 o mouseEntered
 public void mouseEntered(MouseEvent e)
java.awt.event.MouseListener stuff

 o mouseExited
 public void mouseExited(MouseEvent e)
java.awt.event.MouseListener stuff

 o mouseDragged
 public void mouseDragged(MouseEvent evt)
java.awt.event.MouseMotionListener stuff

 o mouseMoved
 public void mouseMoved(MouseEvent e)
java.awt.event.MouseMotionListener stuff


All Packages  Class Hierarchy  This Package  Previous  Next  Index