<AWT Dev> [OpenJDK 2D-Dev] [10] JDK-8169044: The tray icon color is not green

Jim Graham james.graham at oracle.com
Mon Jul 31 20:43:52 UTC 2017

Will the tray icon canvas always be on the default screen?  I believe the latest MacOS and Win10 both allow menu bars 
and task bars on all monitors.  Linux may not be far behind...


On 7/30/17 11:59 PM, Shashidhara Veerabhadraiah wrote:
> Hi, Kindly review a fix for JDK-8169044 where the non hi dpi icon was picked among the icon set of hi dpi and a non hi 
> dpi icons for a hi dpi display screen.
> Issue: The non hi dpi icon is red in color (and hi dpi icon is green in color) and was getting picked up among the set 
> for a hi dpi display screen as shown below in the picture:
> Solution and fix: The icon’s buffered images are not subjected to the scaling because of the hi dpi screen. Hence, the 
> default non hi dpi icon was getting picked up for rendering the tray icon. Now the source code modified to apply 
> necessary transformations to the bufferedimages to get the default icon based on the default display screen. Below is 
> the output after the fix:
> Bug: https://bugs.openjdk.java.net/browse/JDK-8169044
> Webrev: http://cr.openjdk.java.net/~pkbalakr/shashi/8169044/webrev.00/
> Thanks and regards,
> Shashi

More information about the awt-dev mailing list