[jdk8u] RFR: 8348760: RadioButton is not shown if JRadioButtonMenuItem is rendered with ImageIcon in WindowsLookAndFeel [v2]
duke
duke at openjdk.org
Thu Sep 25 21:24:21 UTC 2025
On Thu, 25 Sep 2025 19:08:29 GMT, Antonio Vieiro <avieiro at openjdk.org> wrote:
>> Backport of [JDK-8348760](https://bugs.openjdk.org/browse/JDK-8348760) (P1 - CPU25_10-critical-approved) and [JDK-8365375](https://bugs.openjdk.org/browse/JDK-8365375) from jdk11u, that properly renders JRadioButtonMenuItems with ImageIcons in the Windows Look and Feel on Windows 11.
>>
>> The new test `test/jdk/javax/swing/JMenuItem/TestRadioAndCheckMenuItemWithIcon.java` has been slightly refactored in a second commit, since `PassFailJFrame` is not available in `/java/awt/regtesthelpers` in JDK8.
>>
>> - Passes tier1 tests on all platforms.
>> - Passes the new (manual) test on Windows 11/x86_64 (24H2/26100.6584)
>>
>> NOTE: Related issues[JDK-8365389](https://bugs.openjdk.org/browse/JDK-8365389) and [JDK-8365625](https://bugs.openjdk.org/browse/JDK-8365625) (all P3) will also need to be backported.
>
> Antonio Vieiro has updated the pull request incrementally with one additional commit since the last revision:
>
> Copyright and newline typo
@vieiro
Your change (at version 8086c91ec1114e636cfbc06c2da685fcd88ba8d2) is now ready to be sponsored by a Committer.
-------------
PR Comment: https://git.openjdk.org/jdk8u/pull/78#issuecomment-3335981804
More information about the jdk8u-dev
mailing list