net.simplace.pipe.util.components.imagemap.FWImageMap
public class FWImageMap extends javax.swing.JPanel implements
java.awt.event.MouseListener {
// Public Constructors
public FWImageMap(Image aImage, Map aParameters);
// Public Instance Methods public void init();
Initialize the applet. Get attributes.
Initialize the ImageAreas. Each ImageArea is a subclass of the class ImageArea, and is
specified with an attribute of the form: areaN=ImageAreaClassName,arguments... The
ImageAreaClassName is parsed off and a new instance of that class is created. The initializer
for that class is passed a reference to the applet and the remainder of the attribute string,
from which the class should retrieve any information it needs about the area it controls and
the actions it needs to take within that area.
public boolean imageUpdate(Image img, int infoflags, int x, int y, int width,
int height); // Defines java.awt.Component
Handle updates from images being loaded.
public void paint(Graphics g); // Defines javax.swing.JComponent
Paint the image and all active highlights.
public void update(Graphics g); // Defines javax.swing.JComponent
Update the active highlights on the image.
public void mouseClicked(MouseEvent aE); // From
java.awt.event.MouseListener
public void mouseEntered(MouseEvent aE); // From
java.awt.event.MouseListener
public void mouseExited(MouseEvent aE); // From java.awt.event.MouseListener
public void mousePressed(MouseEvent aE); // From
java.awt.event.MouseListener
public void mouseReleased(MouseEvent aE); // From
java.awt.event.MouseListener
}
Hierarchy: java.lang.Object - java.awt.Component (java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable) - java.awt.Container - javax.swing.JComponent (java.io.Serializable, javax.swing.TransferHandler.HasGetTransferHandler) - javax.swing.JPanel (javax.accessibility.Accessible) - FWImageMap (java.awt.event.MouseListener)