Package hec.gfx2d
Class G2dMouseAdapter
java.lang.Object
hec.gfx2d.G2dMouseAdapter
- All Implemented Interfaces:
MouseListener,MouseMotionListener,MouseWheelListener,Serializable,EventListener
- Direct Known Subclasses:
G2dEditAdapter,G2dPointerAdapter,G2dZoomAdapter
public class G2dMouseAdapter
extends Object
implements MouseListener, MouseMotionListener, MouseWheelListener, Serializable
Basic mouse adapter for G2dViewport.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected G2dPanelprotected PropertyChangeSupportprotected Viewport -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidabort()voidvoidaddPropertyChangeListener(String propertyName, PropertyChangeListener listener) voidinit()voidvoidvoidvoidvoidvoidvoidvoidstatic booleanstatic booleanstatic booleanvoidvoidremovePropertyChangeListener(String propertyName, PropertyChangeListener listener)
-
Field Details
-
_viewport
-
_g2dPanel
-
_propertyChangeSupport
-
-
Constructor Details
-
G2dMouseAdapter
public G2dMouseAdapter()
-
-
Method Details
-
addPropertyChangeListener
-
addPropertyChangeListener
-
removePropertyChangeListener
-
removePropertyChangeListener
-
mouseReleased
- Specified by:
mouseReleasedin interfaceMouseListener
-
mousePressed
- Specified by:
mousePressedin interfaceMouseListener
-
mouseMoved
- Specified by:
mouseMovedin interfaceMouseMotionListener
-
mouseExited
- Specified by:
mouseExitedin interfaceMouseListener
-
mouseEntered
- Specified by:
mouseEnteredin interfaceMouseListener
-
mouseDragged
- Specified by:
mouseDraggedin interfaceMouseMotionListener
-
mouseClicked
- Specified by:
mouseClickedin interfaceMouseListener
-
init
public void init() -
abort
public void abort() -
pressedButton1
-
pressedButton2
-
pressedButton3
-
getCursor
-
mouseWheelMoved
- Specified by:
mouseWheelMovedin interfaceMouseWheelListener
-