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

Alexander Zvegintsev alexander.zvegintsev at oracle.com
Wed Nov 18 07:12:38 UTC 2015


Hello

please review the fix
http://cr.openjdk.java.net/~azvegint/jdk/9/8048731/
for
https://bugs.openjdk.java.net/browse/JDK-8048731

This fix provides public support Mac OS X 
features(com.apple.{eawt,eio}), adds support for various desktop
features such as progress indication, dock overlays, dock menus, etc.
This is done by extending java.awt.Desktop and adding java.awt.Taskbar 
classes

Linux support is limited by Unity, however this is not the only 
limitation :) An app should be run via
AppName.desktop file [0] with specified system property 
-Djava.desktop.appName=AppName.desktop

[0] https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles


-- 
--
Thanks,
Alexander.



More information about the awt-dev mailing list