Mac OS X Applet DND bug (related to JDK-8020371)

Michael Hall mik3hall at gmail.com
Wed Oct 2 15:46:09 PDT 2013


On Oct 2, 2013, at 1:37 PM, James Velasco wrote:
> 
> 
> I have been following this issue on and off, but we now have customer who needs this to work on Macs, and so I brought it up with
> some of the Oracle guys at last week's java one. There was an attempt to fix it as shown in the subversion code related to the JDK bug (http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8020371) from the old bug DB which does not really address the general DND issues related to applets on the mac.

I sort of remembered there had been something else on this but sent the link I came up with. 
Rechecking I also came up with this one…

Populating applet text components
http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-November/005183.html

Which actually was in response to one of mine. Trying to drag and drop text into an applet not working. 
The response there indicates changes required in the browsers which Scott Kovatch didn't seem to think likely. Still not exactly the answer I thought I remembered but another informed answer anyhow.

This google search also turned up this
Bug 588455 - Drag and drop onto Java applet not working
https://bugzilla.mozilla.org/show_bug.cgi?id=588455
So maybe this will work Firefox at some point.

I think one thing I had found was that this functionality would work with appletviewer. Maybe not a nice solution but if your customer really needs to run this applet and has to have drag and drop it might be a work around?

Michael Hall

trz nio.2 for OS X http://www195.pair.com/mik3hall/index.html#trz

HalfPipe Java 6/7 shell app http://www195.pair.com/mik3hall/index.html#halfpipe

AppConverter convert Apple jvm to openjdk apps http://www195.pair.com/mik3hall/index.html#appconverter






> Michael,
> 
> Thanks for the info (http://lists.apple.com/archives/java-dev/2011/Jul/msg00083.html),
> however it is quite out of date since the "detach an applet" trick from the browser has been broken
> with the Oracle JDK 7 for quite a while (https://www.java.net//forum/topic/jdk/java-se/os-x-108-java-7-applet-exception-dragstart?force=653) <https://www.java.net//forum/topic/jdk/java-se/os-x-108-java-7-applet-exception-dragstart?force=653%29>,
> and is currently open per the new JDK bug DB ( https://bugs.openjdk.java.net/browse/JDK-8013363 <https://bugs.openjdk.java.net/browse/JDK-8013363> ), even though it's just a workaround to get the real issue,
> broken DND in applets working.



More information about the macosx-port-dev mailing list