org.rubato.rubettes.bigbang.view.controller.mode
Class DisplayModeAdapter
java.lang.Object
com.leapmotion.leap.Listener
org.rubato.rubettes.bigbang.view.controller.mode.DisplayModeAdapter
- All Implemented Interfaces:
- java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.awt.KeyEventDispatcher, java.util.EventListener, javax.swing.event.MouseInputListener
- Direct Known Subclasses:
- AffineModeAdapter, DrawingModeAdapter, MTDisplayModeAdapter, NavigationModeAdapter, ReflectionModeAdapter, RotationModeAdapter, ScalingModeAdapter, SelectionModeAdapter, ShapingModeAdapter, ShearingModeAdapter, TemporaryDisplayMode, TranslationModeAdapter
public class DisplayModeAdapter
- extends com.leapmotion.leap.Listener
- implements javax.swing.event.MouseInputListener, java.awt.event.MouseWheelListener, java.awt.KeyEventDispatcher
Methods inherited from class com.leapmotion.leap.Listener |
delete, getCPtr, onConnect, onDisconnect, onExit, onFocusGained, onFocusLost, onInit, swigReleaseOwnership, swigTakeOwnership |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DisplayModeAdapter
public DisplayModeAdapter(ViewController controller)
addTo
public void addTo(java.awt.Component component)
removeFrom
public void removeFrom(java.awt.Component component)
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent event)
- Specified by:
mouseClicked
in interface java.awt.event.MouseListener
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent event)
- Specified by:
mouseEntered
in interface java.awt.event.MouseListener
mouseExited
public void mouseExited(java.awt.event.MouseEvent event)
- Specified by:
mouseExited
in interface java.awt.event.MouseListener
mousePressed
public void mousePressed(java.awt.event.MouseEvent event)
- Specified by:
mousePressed
in interface java.awt.event.MouseListener
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent event)
- Specified by:
mouseReleased
in interface java.awt.event.MouseListener
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent event)
- Specified by:
mouseDragged
in interface java.awt.event.MouseMotionListener
mouseMoved
public void mouseMoved(java.awt.event.MouseEvent event)
- Specified by:
mouseMoved
in interface java.awt.event.MouseMotionListener
mouseWheelMoved
public void mouseWheelMoved(java.awt.event.MouseWheelEvent event)
- Specified by:
mouseWheelMoved
in interface java.awt.event.MouseWheelListener
onFrame
public void onFrame(com.leapmotion.leap.Controller controller)
- Overrides:
onFrame
in class com.leapmotion.leap.Listener
dispatchKeyEvent
public boolean dispatchKeyEvent(java.awt.event.KeyEvent e)
- Specified by:
dispatchKeyEvent
in interface java.awt.KeyEventDispatcher