Drag/drop cursors
Pavel Safrata
pavel.safrata at oracle.com
Thu Apr 25 08:36:24 PDT 2013
Hi Werner,
the cursors you mention should appear automatically during drag-and-drop
operation. I think they should not be used manually elsewhere because
they are visually informing user about an ongoing drag-and-drop
operation and using them at different times would be confusing. During a
drag-and-drop operation the system is in a special mode with inner event
loop, temporarily holding the dragged data, blocking many other
features, and the well-known cursors make this clear to the user.
If the cursors don't work for you during DnD, please file a bug. If you
still think you need the cursors for your mouse events (which I tried to
explain is a discouraged pattern), you can file feature request and see
if it is approved (and even technically possible on all platforms).
Thanks,
Pavel
On 25.4.2013 17:08, Werner Lehmann wrote:
> Hi,
>
> I am missing typical cursors during drag/drop, e.g. a deny, add, move,
> link cursor. Apparently those are not supported in
> javafx.scene.Cursor. How would this be solved in a
> platform-independent way?
>
> Best option currently seems to be: use the default cursor, and show
> some tooltip/popup or unmanaged node below the cursor position to
> indicate the drop effect to the user. Not really optimal...
>
> I could also use my own drag cursors but they would not fit into all
> sets of cursors on the supported platforms. If there was at least a
> way to get an image of the default cursor - then it could be
> "enhanced" with a small overlay. But that does not seem feasible either.
>
> Werner
More information about the openjfx-dev
mailing list