org.concord.flash.player
Class FMouseSupport
java.lang.Object
|
+--org.concord.flash.player.FMouseSupport
- All Implemented Interfaces:
- java.util.EventListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener
- public class FMouseSupport
- extends java.lang.Object
- implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener
Handles mouse movement/hits, Mainly because all mouse events go to
the AWT component -- FFlash object. We need this to handle buttons
that only take up part of the screen.
Constructor Summary |
FMouseSupport(java.awt.geom.AffineTransform screenT)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FMouseSupport
public FMouseSupport(java.awt.geom.AffineTransform screenT)
setDraggedClip
public void setDraggedClip(FMovieClip clip,
boolean lockcenter,
boolean constrain,
float x1,
float y1,
float x2,
float y2)
addMouseListener
public void addMouseListener(FComponent component,
java.awt.event.MouseListener listener)
removeMouseListener
public void removeMouseListener(java.awt.event.MouseListener listener)
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent ev)
- Specified by:
mouseClicked
in interface java.awt.event.MouseListener
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent ev)
- Specified by:
mouseEntered
in interface java.awt.event.MouseListener
mouseExited
public void mouseExited(java.awt.event.MouseEvent ev)
- Specified by:
mouseExited
in interface java.awt.event.MouseListener
mousePressed
public void mousePressed(java.awt.event.MouseEvent ev)
- Specified by:
mousePressed
in interface java.awt.event.MouseListener
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent ev)
- Specified by:
mouseReleased
in interface java.awt.event.MouseListener
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent ev)
- Specified by:
mouseDragged
in interface java.awt.event.MouseMotionListener
mouseMoved
public void mouseMoved(java.awt.event.MouseEvent ev)
- Specified by:
mouseMoved
in interface java.awt.event.MouseMotionListener