Мне просто интересно, можно ли программно отменить операцию перетаскивания в Java / Swing? Таким образом, эффект будет аналогичен, если пользователь нажмет клавишу «ESC»?
Я ожидал, что DragSourceDragEvent
или DragSourceContext
будет иметь метод cancelDrag()
, аналогичный DropTargetDragEvent
, который имеет методы acceptDrag()
и rejectDrag()
(оба из которых не выполняют то, что я хочу).
Я что-то упустил?