Package org.opensourcephysics.display
Class InteractivePanel.IADMouseController
java.lang.Object
java.awt.event.MouseAdapter
javax.swing.event.MouseInputAdapter
org.opensourcephysics.display.InteractivePanel.IADMouseController
- All Implemented Interfaces:
MouseListener,MouseMotionListener,MouseWheelListener,EventListener,MouseInputListener
- Enclosing class:
- InteractivePanel
The inner class that will handle all mouse related events.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidHandles the mouse clicked event.voidHandles the mouse dragged event.voidHandles the mouse entered event.voidHandles the mouse exited event.voidHandles the mouse moved event.voidHandle the mouse pressed event.voidHandles the mouse released event.Methods inherited from class java.awt.event.MouseAdapter
mouseWheelMoved
-
Constructor Details
-
IADMouseController
protected IADMouseController()
-
-
Method Details
-
mousePressed
Handle the mouse pressed event.- Specified by:
mousePressedin interfaceMouseListener- Overrides:
mousePressedin classMouseAdapter- Parameters:
e-
-
mouseReleased
Handles the mouse released event.- Specified by:
mouseReleasedin interfaceMouseListener- Overrides:
mouseReleasedin classMouseAdapter- Parameters:
e-
-
mouseEntered
Handles the mouse entered event.- Specified by:
mouseEnteredin interfaceMouseListener- Overrides:
mouseEnteredin classMouseAdapter- Parameters:
e-
-
mouseExited
Handles the mouse exited event.- Specified by:
mouseExitedin interfaceMouseListener- Overrides:
mouseExitedin classMouseAdapter- Parameters:
e-
-
mouseClicked
Handles the mouse clicked event.- Specified by:
mouseClickedin interfaceMouseListener- Overrides:
mouseClickedin classMouseAdapter- Parameters:
e-
-
mouseDragged
Handles the mouse dragged event.- Specified by:
mouseDraggedin interfaceMouseMotionListener- Overrides:
mouseDraggedin classMouseAdapter- Parameters:
e-
-
mouseMoved
Handles the mouse moved event.- Specified by:
mouseMovedin interfaceMouseMotionListener- Overrides:
mouseMovedin classMouseAdapter- Parameters:
e-
-