public void mouseExited(GraphicsNodeMouseEvent evt) {
dispatchMouseEvent("mouseout", evt, true);
}
public void mouseDragged(GraphicsNodeMouseEvent evt) {
GraphicsNode node = evt.getRelatedNode();
GraphicsNodeMouseEvent evt2 = null;
if (lastTarget != node) {
if (lastTarget != null) {
evt2 = new GraphicsNodeMouseEvent(lastTarget,
evt.MOUSE_EXITED,
evt.getWhen(),
evt.getModifiers(),
evt.getX(),
evt.getY(),
evt.getClickCount(),
lastTarget);
dispatchMouseEvent("mouseout",
evt2,
true);
}
if (node != null) {
evt2 = new GraphicsNodeMouseEvent(node,
evt.MOUSE_ENTERED,
evt.getWhen(),
evt.getModifiers(),
evt.getX(),
evt.getY(),
evt.getClickCount(),
lastTarget);
dispatchMouseEvent("mouseover",
evt2,
true);
}
}
try {
if (node != null) {
evt2 = new GraphicsNodeMouseEvent(node,
evt.MOUSE_MOVED,
evt.getWhen(),
evt.getModifiers(),
evt.getX(),
evt.getY(),