I tried this with JDK 22 b22 and I got the same result. I will investigate 
further.

Simon

On 25/11/2023 18:33, Philip Race wrote:
Re-read the last line of my previous email and you'll see the answer.

-phil.

On 11/25/23 2:09 AM, Simon Nash wrote:
Thanks for confirming that this change was not intentional. I am using the JDK 
22 b24 EA build. When was the Windows compiler and SDK updated?

Simon

On 24/11/2023 23:30, Philip Race wrote:
I don't recall anything specific to this. Since you say "current EA build", 
does that imply very recently ?
My guess is that it is fall out from upgrading the Windows compiler + SDK and
we are no longer able to load the uxtheme library on Windows 7 needed for the 
WindowsL&F.
Note that it has been several years since anyone supported or tested Windows 7.
If you can confirm this started with JDK 22 b23 that would pretty much confirm 
the theory.

-phil.

On 11/24/23 3:08 PM, Simon Nash wrote:
In the current EA build of JDK 22, selecting WindowsLookAndFeel on Windows 7 
shows the same (ugly) UI style as WindowsClassicLookAndFeel.

With JDK 22 on Windows 10 and also with JDK 21 and below on both Windows 7 and Windows 10, this works as expected with different styles for WindowsLookAndFeel and WindowsClassicLookAndFeel.

Is this an intentional change in JDK 22 or a bug? If it is intentional, what 
was the reason?

Thanks, Simon






Reply via email to