net.sf.freecol.client.gui
Class Canvas.FrameMotionListener

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by net.sf.freecol.client.gui.Canvas.FrameMotionListener
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener
Enclosing class:
Canvas

 class Canvas.FrameMotionListener
extends java.awt.event.MouseAdapter
implements java.awt.event.MouseMotionListener

Handles the moving of internal frames.


Field Summary
private  javax.swing.JInternalFrame f
           
private  java.awt.Point loc
           
 
Constructor Summary
Canvas.FrameMotionListener(javax.swing.JInternalFrame f)
           
 
Method Summary
 void mouseDragged(java.awt.event.MouseEvent e)
           
 void mouseMoved(java.awt.event.MouseEvent arg0)
           
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
 
Methods inherited from class java.awt.event.MouseAdapter
mouseClicked, mouseEntered, mouseExited, mouseWheelMoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

f

private javax.swing.JInternalFrame f

loc

private java.awt.Point loc
Constructor Detail

Canvas.FrameMotionListener

Canvas.FrameMotionListener(javax.swing.JInternalFrame f)
Method Detail

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)
Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener
Overrides:
mouseDragged in class java.awt.event.MouseAdapter

mouseMoved

public void mouseMoved(java.awt.event.MouseEvent arg0)
Specified by:
mouseMoved in interface java.awt.event.MouseMotionListener
Overrides:
mouseMoved in class java.awt.event.MouseAdapter

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Specified by:
mousePressed in interface java.awt.event.MouseListener
Overrides:
mousePressed in class java.awt.event.MouseAdapter

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Specified by:
mouseReleased in interface java.awt.event.MouseListener
Overrides:
mouseReleased in class java.awt.event.MouseAdapter