com.dixshtix.awt11
Class Drag11Manager
java.lang.Object
|
+--com.dixshtix.awt11.Drag11Manager
- All Implemented Interfaces:
- java.util.EventListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener
- public class Drag11Manager
- extends java.lang.Object
- implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener
Title:
Description:
Copyright: Copyright (c) Richard C. Penner II
Company:
- Version:
- 1.0
- Author:
- Richard C. Penner II
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
component
java.awt.Component component
lookup
Drag11Capable lookup
drag
Drag11able drag
oldX
int oldX
oldY
int oldY
currentX
int currentX
currentY
int currentY
whereWas
java.awt.Point whereWas
canDrop
boolean canDrop
repaintInterval
static final long repaintInterval
margin
static final int margin
ANY_BUTTON_MASK
static final int ANY_BUTTON_MASK
Drag11Manager
public Drag11Manager(java.awt.Component component,
Drag11Capable lookup)
startDrag
protected void startDrag(Drag11able d,
int x,
int y)
resetAnyDrag
protected void resetAnyDrag()
dragTo
protected void dragTo(int x,
int y)
acceptDrag
protected void acceptDrag(int x,
int y)
isDragging
public boolean isDragging()
getDraggable
public Drag11able getDraggable()
getPosition
public java.awt.Point getPosition(int x,
int y)
getPosition
public java.awt.Point getPosition()
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClicked
in interface java.awt.event.MouseListener
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent e)
- Specified by:
mouseDragged
in interface java.awt.event.MouseMotionListener
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)
- Specified by:
mouseEntered
in interface java.awt.event.MouseListener
mouseExited
public void mouseExited(java.awt.event.MouseEvent e)
- Specified by:
mouseExited
in interface java.awt.event.MouseListener
mouseMoved
public void mouseMoved(java.awt.event.MouseEvent e)
- Specified by:
mouseMoved
in interface java.awt.event.MouseMotionListener
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Specified by:
mousePressed
in interface java.awt.event.MouseListener
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Specified by:
mouseReleased
in interface java.awt.event.MouseListener