public class DragListener
extends java.awt.event.MouseAdapter
implements java.awt.event.MouseMotionListener
| Modifier and Type | Field and Description |
|---|---|
private java.awt.Component |
component |
private java.awt.Point |
lastMousePos |
| Modifier | Constructor and Description |
|---|---|
private |
DragListener(java.awt.Component component) |
| Modifier and Type | Method and Description |
|---|---|
static void |
makeDraggable(java.awt.Component component) |
void |
mouseDragged(java.awt.event.MouseEvent e) |
void |
mouseMoved(java.awt.event.MouseEvent e) |
void |
mouseReleased(java.awt.event.MouseEvent e) |
private final java.awt.Component component
private java.awt.Point lastMousePos
public void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListenermouseDragged in class java.awt.event.MouseAdapterpublic void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved in interface java.awt.event.MouseMotionListenermouseMoved in class java.awt.event.MouseAdapterpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenermouseReleased in class java.awt.event.MouseAdapterpublic static void makeDraggable(java.awt.Component component)