mirror of
https://github.com/bancika/diy-layout-creator
synced 2026-11-10 17:22:09 +10:00
better d&d cursor
This commit is contained in:
+1
-3
@@ -1,6 +1,5 @@
|
|||||||
package com.diyfever.diylc.plugins.canvas;
|
package com.diyfever.diylc.plugins.canvas;
|
||||||
|
|
||||||
import java.awt.Cursor;
|
|
||||||
import java.awt.dnd.DragGestureEvent;
|
import java.awt.dnd.DragGestureEvent;
|
||||||
import java.awt.dnd.DragGestureListener;
|
import java.awt.dnd.DragGestureListener;
|
||||||
|
|
||||||
@@ -23,8 +22,7 @@ class CanvasGestureListener implements DragGestureListener {
|
|||||||
@Override
|
@Override
|
||||||
public void dragGestureRecognized(DragGestureEvent dge) {
|
public void dragGestureRecognized(DragGestureEvent dge) {
|
||||||
presenter.dragStarted(dge.getDragOrigin());
|
presenter.dragStarted(dge.getDragOrigin());
|
||||||
dge.startDrag(presenter.getSelectedComponents().isEmpty() ? Cursor.getDefaultCursor()
|
dge.startDrag(presenter.getCursorAt(dge.getDragOrigin()), new EmptyTransferable(),
|
||||||
: Cursor.getPredefinedCursor(Cursor.HAND_CURSOR), new EmptyTransferable(),
|
|
||||||
new CanvasSourceListener(presenter));
|
new CanvasSourceListener(presenter));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user