> On Apr 1, 2015, at 15:46, Alexander Scherbatiy 
> <alexandr.scherba...@oracle.com> wrote:
> 
> On 3/27/2015 12:48 AM, Jim Graham wrote:
>> Hi Alexander,
> 
>   http://cr.openjdk.java.net/~alexsch/8029339/webrev.07/
>   I have updated the fix according to the comments except RenderingHints.

Alexandr,

I've noticed that the MultiResolutionToolkitImage only supports a high and 
regular resolution image, but not an arbitrary number of images like most 
(all?) of the other classes/interfaces.

Given, that when you create a native application in XCode 6.2 today, you 
already include @2x and @3x image variants and that Apple apparently plans on 
shipping 8k monitors soon 
(http://www.macrumors.com/2015/04/06/lg-display-imac-8k/), restricting 
ourselves to just two variants seems to make this code out-of-date before JDK9 
ships.

Therefore, I'd like to suggest that we support an arbitrary number of 
resolutions variants in Toolkit images. I guess the OS X naming convention for 
this is self-explanatory. Not sure about Windows.

Cheers,

-hendrik

PS: java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m would have to 
be adjusted to support @3x (or other variants) as well.

Reply via email to