Package be.tarsos.dsp.ui.layers
Class MouseCursorLayer
java.lang.Object
be.tarsos.dsp.ui.layers.MouseCursorLayer
- All Implemented Interfaces:
Layer
,java.awt.event.MouseListener
,java.awt.event.MouseMotionListener
,java.util.EventListener
public class MouseCursorLayer extends java.lang.Object implements Layer, java.awt.event.MouseMotionListener, java.awt.event.MouseListener
-
Constructor Summary
Constructors Constructor Description MouseCursorLayer(CoordinateSystem cs)
-
Method Summary
Modifier and Type Method Description void
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
void
draw(java.awt.Graphics2D graphics)
java.lang.String
getName()
void
mouseClicked(java.awt.event.MouseEvent e)
void
mouseDragged(java.awt.event.MouseEvent e)
void
mouseEntered(java.awt.event.MouseEvent e)
void
mouseExited(java.awt.event.MouseEvent e)
void
mouseMoved(java.awt.event.MouseEvent e)
void
mousePressed(java.awt.event.MouseEvent e)
void
mouseReleased(java.awt.event.MouseEvent e)
void
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
void
setPoint(java.awt.Point newPosition)
-
Constructor Details
-
Method Details
-
draw
public void draw(java.awt.Graphics2D graphics) -
getName
public java.lang.String getName() -
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent e)- Specified by:
mouseDragged
in interfacejava.awt.event.MouseMotionListener
-
mouseMoved
public void mouseMoved(java.awt.event.MouseEvent e)- Specified by:
mouseMoved
in interfacejava.awt.event.MouseMotionListener
-
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)- Specified by:
mouseClicked
in interfacejava.awt.event.MouseListener
-
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)- Specified by:
mousePressed
in interfacejava.awt.event.MouseListener
-
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)- Specified by:
mouseReleased
in interfacejava.awt.event.MouseListener
-
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)- Specified by:
mouseEntered
in interfacejava.awt.event.MouseListener
-
mouseExited
public void mouseExited(java.awt.event.MouseEvent e)- Specified by:
mouseExited
in interfacejava.awt.event.MouseListener
-
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener) -
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener) -
setPoint
public void setPoint(java.awt.Point newPosition)
-