1
私のJavaFXアプリケーションでは、ユーザーがドラッグ操作をキャンセルしたときに検出する必要があります(ドラッグ中にright clicking
をドラッグするか、ドラッグ中にESC
ボタンを押すなど)。私はDragEvent
のタイプを私のメインのwindow
に入れようとしました。DRAG_EXITED_TARGET
またはDRAG_EXITED
のようになりましたが、カーソルが別のNode
に移動してもそれらは起動します...ドラッグアクションをキャンセルする単一のイベントに絞ることができません。 私は、event.getGestureTarget() == null
は、ユーザーがアクションをキャンセルしたことを意味する可能性がありますが、null
は別のNode
に残っています。ドラッグをキャンセルするJavaFX