esmska.integration.mac
Class MouseDragSupport

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by esmska.integration.mac.MouseDragSupport
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener

public class MouseDragSupport
extends java.awt.event.MouseAdapter

Support for dragging main frame component.


Constructor Summary
MouseDragSupport()
           
 
Method Summary
 void mouseDragged(java.awt.event.MouseEvent e)
          Move window to new position according to new mouse position.
 void mousePressed(java.awt.event.MouseEvent e)
          Remember start position of mouse in window.
 
Methods inherited from class java.awt.event.MouseAdapter
mouseClicked, mouseEntered, mouseExited, mouseMoved, mouseReleased, mouseWheelMoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MouseDragSupport

public MouseDragSupport()
Method Detail

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Remember start position of mouse in window.

Specified by:
mousePressed in interface java.awt.event.MouseListener
Overrides:
mousePressed in class java.awt.event.MouseAdapter
Parameters:
e - user pressed mouse button

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)
Move window to new position according to new mouse position.

Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener
Overrides:
mouseDragged in class java.awt.event.MouseAdapter
Parameters:
e - user is dragged toolbar