com.objectwave.viewUtility
Class MouseDispatcher
java.lang.Object
|
+--com.objectwave.viewUtility.MouseDispatcher
- All Implemented Interfaces:
- java.util.EventListener, java.awt.event.MouseListener
- public class MouseDispatcher
- extends java.lang.Object
- implements java.awt.event.MouseListener
Useful when using Swing glass panes. It allows you to listen to
mouse events in the Glass pane layer, and then pass them on through to the
content pane.
Method Summary |
void |
mouseClicked(java.awt.event.MouseEvent e)
|
void |
mouseEntered(java.awt.event.MouseEvent e)
|
void |
mouseExited(java.awt.event.MouseEvent e)
|
void |
mousePressed(java.awt.event.MouseEvent e)
|
void |
mouseReleased(java.awt.event.MouseEvent e)
|
protected void |
sendTo(java.awt.Component mouseEventTarget,
java.awt.event.MouseEvent e,
int x,
int y)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MouseDispatcher
public MouseDispatcher(java.awt.Container source,
MouseDispatchListener li)
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClicked
in interface java.awt.event.MouseListener
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)
- Specified by:
mouseEntered
in interface java.awt.event.MouseListener
mouseExited
public void mouseExited(java.awt.event.MouseEvent e)
- Specified by:
mouseExited
in interface java.awt.event.MouseListener
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Specified by:
mousePressed
in interface java.awt.event.MouseListener
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Specified by:
mouseReleased
in interface java.awt.event.MouseListener
sendTo
protected void sendTo(java.awt.Component mouseEventTarget,
java.awt.event.MouseEvent e,
int x,
int y)