com.imagero.swing.drag
Class DefaultGridChecker
java.lang.Object
com.imagero.swing.drag.DefaultGridChecker
- All Implemented Interfaces:
- GridChecker
- public class DefaultGridChecker
- extends java.lang.Object
- implements GridChecker
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultGridChecker
public DefaultGridChecker(int gridX,
int gridY)
DefaultGridChecker
public DefaultGridChecker(int gridX,
int gridY,
int snapZone,
int releaseZone)
reset
public void reset()
- call it just before first check or after last check
- Specified by:
reset in interface GridChecker
setGrid
public void setGrid(int gridX,
int gridY)
getGridX
public int getGridX()
getGridY
public int getGridY()
getSnapZone
public int getSnapZone()
getReleaseZone
public int getReleaseZone()
isActive
public boolean isActive()
setActive
public void setActive(boolean active)
checkX
public int checkX(int x0,
int x1)
- Specified by:
checkX in interface GridChecker
checkY
public int checkY(int y0,
int y1)
- Specified by:
checkY in interface GridChecker
checkX
public int checkX(int x)
- Description copied from interface:
GridChecker
- test if supplied cordinate in near to grid
- Specified by:
checkX in interface GridChecker
- Returns:
- difference between current point and nearest grid point (if not too far)
checkY
public int checkY(int y)
- Specified by:
checkY in interface GridChecker