<AWT Dev> Review-request for 8048731: JEP 272: Platform-Specific Desktop Features

Michael Hall mik3hall at gmail.com
Thu Nov 19 23:26:42 UTC 2015


> On Nov 19, 2015, at 9:27 AM, Alexander Zvegintsev <alexander.zvegintsev at oracle.com> wrote:
> 
> It is only on the AWT side currently.
> There is no such documentation yet, however you can see the mapping at [0] and [1].
> 
> [0] http://cr.openjdk.java.net/~azvegint/jdk/9/8143227/00/src/java.desktop/macosx/classes/sun/lwawt/macosx/CDesktopPeer.java.udiff.html <http://cr.openjdk.java.net/~azvegint/jdk/9/8143227/00/src/java.desktop/macosx/classes/sun/lwawt/macosx/CDesktopPeer.java.udiff.html>
> [1] http://cr.openjdk.java.net/~azvegint/jdk/9/8143227/00/src/java.desktop/macosx/classes/sun/lwawt/macosx/CTaskbarPeer.java.html <http://cr.openjdk.java.net/~azvegint/jdk/9/8143227/00/src/java.desktop/macosx/classes/sun/lwawt/macosx/CTaskbarPeer.java.html>

I’m assuming the public api uses these two. Since as sun these are also ‘internal’ api and can’t be java 9 accessible.
I’ll take a closer look when I get a chance and as I get going testing out 9 related with my own app. Which does include at least some legacy Apple api’s. Not for anything critical for all uses, but they are used.
Good to hear the platform specific are being integrated in and will be fully supported going forward.
I’m sure others are making some use of these api’s so documentation at some stage for the api changes would make it easier for those looking to migrate to java 9. But yes, not something that has to be there right now either I would think.

Thanks for the response.  Looking forward to seeing how they will work.

Michael Hall




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/awt-dev/attachments/20151119/d2a085af/attachment.html>


More information about the awt-dev mailing list