I use moveToTrash and revealInFinder, but only with JDK 8. In later JDKs I use 
Desktop.moveToTrash and browseFileDirectory.

> On Mar 18, 2021, at 2:20 PM, Michael Hall <mik3h...@gmail.com> wrote:
> 
> 
> 
>> On Mar 18, 2021, at 3:29 PM, Philip Race <philip.r...@oracle.com> wrote:
>> 
>> I think this is because of https://bugs.openjdk.java.net/browse/JDK-8256299
>> 
>> JDK 16   release notes here : http://jdk.java.net/16/release-notes
>> 
> 
> I think I ran into a couple related issues. I had a check to see if default 
> Toolkit gave me a Sun class for some functionality VirtualBox seemed to have 
> issues with. I turned it off. I’ll still have to test to see if that gives me 
> VirtualBox issues.
> 
> For com.apple.eio.FileManager I personally would argue that it was a public 
> not a internal API. It was meant to provide some Mac specific file niceties 
> to developers.
> 
> I had some code on Github based on the com.apple.eio.FileManager code that I 
> think the macport had as Oracle class exception. I think I reworked it based 
> on a Mac nio FileSystem I did. I can probably with some work get to work for 
> my application. Maybe eve possibly get it to work fairly easily for other 
> apps. If this change is permanent.
> 
> It’s possible you might hear from some other developers who have older Mac 
> java code that made use of this API. 
> 

Reply via email to