internal virtual void ProcessMouseMotionEvent(MouseEvent e) { MouseMotionListener listener = MouseMotionListener; if (listener != null && e.ID == MouseEvent.MOUSE_MOVED) { listener.MouseMoved(e); } }
/// <summary> /// Removes the specified mouse-motion listener. Calling this method with /// <code>null</code> or an invalid value has no effect. /// <para>Refer to <a href="doc-files/AWTThreadIssues.html#ListenersThreads" /// >AWT Threading Issues</a> for details on AWT's threading model. /// /// </para> /// </summary> /// <param name="listener"> the mouse listener </param> /// <seealso cref= java.awt.event.MouseEvent </seealso> /// <seealso cref= java.awt.event.MouseMotionListener </seealso> /// <seealso cref= #addMouseMotionListener(MouseMotionListener) </seealso> /// <seealso cref= #getMouseMotionListeners </seealso> public virtual void RemoveMouseMotionListener(MouseMotionListener listener) { lock (this) { if (listener == null) { return; } MouseMotionListener = AWTEventMulticaster.Remove(MouseMotionListener, listener); } }
/// <summary> /// Removes the specified mouse motion listener so that it no longer /// receives mouse motion events from this component. /// </summary> public void removeMouseMotionListener(MouseMotionListener @l) { }
/// <summary> /// Adds the specified mouse motion listener to receive mouse motion /// events from this component. /// </summary> public void addMouseMotionListener(MouseMotionListener @l) { }
/// <summary> /// Removes the old mouse-motion-listener from mouse-motion-listener-l /// and returns the resulting multicast listener. </summary> /// <param name="l"> mouse-motion-listener-l </param> /// <param name="oldl"> the mouse-motion-listener being removed </param> public static MouseMotionListener Remove(MouseMotionListener l, MouseMotionListener oldl) { return((MouseMotionListener)RemoveInternal(l, oldl)); }
/// <summary> /// Adds mouse-motion-listener-a with mouse-motion-listener-b and /// returns the resulting multicast listener. </summary> /// <param name="a"> mouse-motion-listener-a </param> /// <param name="b"> mouse-motion-listener-b </param> public static MouseMotionListener Add(MouseMotionListener a, MouseMotionListener b) { return((MouseMotionListener)AddInternal(a, b)); }
public void addMouseMotionListener(MouseMotionListener listener) { }
public void addMouseMotionListener(MouseMotionListener listener) => Game1.Instance.MouseMotionListeners.Add(listener);
public virtual void addMouseMotionListener(MouseMotionListener l) { ((Component) this.glassPane).addMouseMotionListener(l); ((Component) this.backPane).addMouseMotionListener(l); }