JDK-8092160 : DnD: support drag image
  • Type: Enhancement
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: 8,9
  • Priority: P3
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2012-06-01
  • Updated: 2023-08-21
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
tbdUnresolved
Related Reports
Blocks :  
Description
This issue covers the quantum/glass part of RT-14730. It's a common standard to provide a visual representation of the dragged data (an image floating with the cursor during DnD), not supporting it is almost a bug. We finally have an API for rendering nodes to images, so nothing should block us from providing this functionality any more.

I expect we will add the API to Dragboard, so it would be best if toolkit was either prepared to extract the Image from the Dragboard or accepted the Image as an argument of the startDrag call.

Comments
There's the same issue happened on win10-x64 with jdk8u181b04-64bit There's the same issue happened on oel7.1-uek-x64 with jdk8u181b06-64bit There's the same issue happened on win10-x64 with jdk8u181b07-64bit There's the same issue happened on Mac10.13 with jdk8u191b01-64bit There's the same issue happened on win8.1-x86 with jdk8u191b02-32bit There's the same issue happened on OEL7.5-redhat-x64 with jdk8u192b02-64bit There's the same issue happened on win7-x86 with jdk8u192b02-32bit There's the same issue happened on Mac10.13 with jdk8u192b03-64bit There's the same issue happened on win10-x64 with jdk8u191b04-64bit There's the same issue happened on win7-x86 with jdk8u191b05-32bit There's the same issue happened on ubuntu18.04-x64 with jdk8u202b01-64bit There's the same issue happened on win7-x86 with jdk8u201b02-32bit There's the same issue happened on ubuntu18.04-x64 with jdk8u202b04-64bit There's the same issue happened on OEL7.1-uek-x64 with jdk8u202b04-64bit There's the same issue happened on OEL7.1-uek-x64 with jdk8u202b05-64bit There's the same issue happened on OEL7.1-uek-x64 with jdk8u202b06-64bit
11-12-2018

There's the same issue happened on win7-x64 with jdk8u151b08-64bit. There's the same issue happened on ubuntu16.04-x64 with jdk8u151b09-64bit. There's the same issue happened on Mac10.11-x64 with jdk8u151b12-64bit There's the same issue happened on Mac10.11-x64 with jdk8u152b12-64bit. There's the same issue happened on ubuntu16.04-x64 with jdk8u152b14-64bit. There's the same issue happened on ubuntu16.04-x64 with jdk8u151b12-64bit. There's the same issue happened on win10-x64 with jdk8u162b01-64bit. There's the same issue happened on Mac10.10-x64 with jdk8u162b02-64bit There's the same issue happened on Mac10.10-x64 with jdk8u161b04-64bit There's the same issue happened on oel7.1-uek-x64 with jdk8u162b04-64bit There's the same issue happened on oel7.1-uek-x64 with jdk8u161b05-64bit There's the same issue happened on win7-x86 with jdk8u162b05-32bit There's the same issue happened on win7-x86 with jdk8u161b06-32bit There's the same issue happened on win10-x64 with jdk8u161b07-64bit There's the same issue happened on win10-x64 with jdk8u172b01-64bit There's the same issue happened on win10-x64 with jdk8u172b03-64bit There's the same issue happened on Mac10.12-x64 with jdk8u172b03-64bit There's the same issue happened on win7-x86 with jdk8u172b03-32bit There's the same issue happened on ubuntu16.04-x86 with jdk8u171b04-32bit There's the same issue happened on win7-x86 with jdk8u171b05-32bit There's the same issue happened on oel7.1-uek-x64 with jdk8u172b05-64bit There's the same issue happened on win8.1-x86 with jdk8u171b07-32bit There's the same issue happened on win7-x86 with jdk8u172b08-32bit
28-02-2018

There's the same issue happened on win8.1-x64 with jdk10.0.1b02-64bit There's the same issue happened on Mac10.12-x64 with jdk10.0.1b03-64bit There's the same issue happened on oel7.1-uek-x64 with jdk10.0.1b04-64bit
08-02-2018

There's the same issue happened on Win7-x86 with jdk9.0.3 b6-32bit. There's the same issue happened on oel7.1-uek-x64 with jdk9.0.3 b7-64bit. There's the same issue happened on win7-x64 with jdk9.0.3 b8-64bit. There's the same issue happened on ubuntu16.04-x64 with jdk9.0.3 b9-64bit. There's the same issue happened on win10 x64 with jdk9.0.4 b03-64bit. There's the same issue happened on Mac10.10-x64 with jdk9.0.4b04-64bit There's the same issue happened on oel7.1-uek-x64 with jdk9.0.4 b05-64bit.
10-11-2017

There's the same issue happened on Mac10.11-x64 with jdk9.0.3b4-64bit.
09-08-2017

There's the same issue happened on Win7-x86 with jdk8u151b07-32bit.
04-08-2017

There's the same issue happened on Win8.1-x64 with jdk8u151b07-64bit.
04-08-2017

There's the same issue happened on Win7-x64 with jdk8u141b07-64bit .
04-05-2017

There's the same issue happened on Win7-x64 with jdk8u131b06-64bit .
10-02-2017

There's the same issue happened on Mac10.11-x64 with jdk8u121b07-64bit
04-11-2016

There's the same issue happened on Win7-x64 with jdk8u122b07-64bit . RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
04-11-2016

There's the same issue happened on Win7-x64-jdk8u112b15-64bit RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
26-09-2016

There's the same issue happened on Mac10.12-beta--x64 with jdk8u112b15-64bit
26-09-2016

There's the same issue happened on win7-x64 with jdk8u112b09-64bit RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
22-08-2016

There's the same issue happened on Mac10.12-Beta-x64 with jdk8u102b14-64bit RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
16-08-2016

There's the same issue happened on Ubuntu16.04-x64 with jdk8u112b07-64bit RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
05-08-2016

There's the same issue happened on win7-x86 with jdk8u112b07-64bit RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
05-08-2016

There's the same issue happened on Mac10.11-x64 with jdk8u111b07-64bit RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
04-08-2016

There's the same issue happened on Ubuntu16.04-x86 with jdk8u112b06-32bit RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
01-08-2016

There's the same issue happened on win10-x64 with jdk9b127-64bit RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
25-07-2016

There's the same issue happened on mac10.10-x64 with jdk9b126-64bit RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
12-07-2016

There's the same issue happened on win10-x64 with jdk9b126-64bit RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
11-07-2016

There's the same issue happened on Win7-x64 with jdk8u112b01-64bit RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
17-06-2016

There's the same issue happened on Win7-x64 with jdk8u92b33-64bit RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
17-06-2016

There's the same issue happened on Ubuntu16.04-x64 with jdk8u112b01-64bit RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
16-06-2016

There's the same issue happened on Mac10.11-x64 with jdk8u112b01-64bit RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
15-06-2016

There's the same issue happened on win7-x64 with jdk8u102b08-64bit
18-05-2016

There's the same issue happened on Ubuntu14.04-x64-jdk8u102b06-64bit Affected tests: RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
10-05-2016

There's the same issue happened on win7-x86 with jdk8u102b06-32bit
06-05-2016

There's the same issue happened on Mac10.11-x64-jdk8u101b06-64bit Affected tests: RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
04-05-2016

There's the same issue happened on Ubuntu14.04-x86 with jdk8u102b05-32bit . Affected tests: RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
03-05-2016

There's the same issue happened on Ubuntu14.04-x64 with jdk9b113-64bit . Affected tests: RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
14-04-2016

There's the same issue happened on Mac10.10-x64 with jdk9b113-64bit Affected Tests: RULE "com/sun/fx/webnode/tests/dnd/DragAndDrop.java#setDragImage" any any
12-04-2016

There's the same issue happened on win7-x86 with jdk8u73b31-32bit
23-03-2016

There's the same issue happened on ubuntu16.04-x64 with jdk8u73b02-64bit.
23-03-2016

There's the same issue happened on Mac10.11-x64 with jdk8u73b31-64bit.
23-03-2016

There's the same issue happened on win7-x64 with jdk8u76b08-64bit
17-02-2016

There's the same issue happened on win7-x86 with jdk8u76b06-32bit
05-02-2016

There's the same issue happened on Mac10.11-x64 with jdk8u75b06-64bit.
03-02-2016

There's the same issue happened on ubuntu14.04-x86 with JDK8u76b05-32bit
28-01-2016

Not part of the FX 8 PRD, consider for future release
27-10-2012