<Swing Dev> <AWT Dev> [10] Review request for 8182043: Access to Windows Large Icons
Sergey Bylokhov
Sergey.Bylokhov at oracle.com
Fri Oct 6 22:57:34 UTC 2017
On 10/6/17 13:50, Semyon Sadetsky wrote:
> This is not true because in addition to LARGE which you probably mean as
> 32-128 (ignoring the fact that this sizes may be changed in the Windows
> registry), Windows supports EXTRA_LARGE and JAMBO since Vista.
The maximum icon which we used before you fix is 32pixel's icon(yes it
is a large icon), and 128 is a size of this icon on 4k monitor( The
windows can return a 128pixel's icon on 4k monitor) The EXTRA_LARGE and
JAMBO was not used in our code.
> But these constants are related to the predefined system icon sizes while the
> Extract() may scale icon to any size.
Does it really scale for any size?
For example if I request the icon for some pdf,java,txt files of size
100 then:
- On HiDPI screen I get the native icon of size 64.
- On LowDPI screen I get the native icon of size 32.
In both cases the user will get MRI, which will scale the native icon.
http://mail.openjdk.java.net/pipermail/awt-dev/2017-October/013179.html
--
Best regards, Sergey.
More information about the swing-dev
mailing list