RFR: 6513512: MetalLookAndFeel.initClassDefaults does not install an entry for MetalMenuBarUI [v2]

Prasanta Sadhukhan psadhukhan at openjdk.org
Thu Dec 29 06:22:03 UTC 2022


On Thu, 22 Dec 2022 22:29:05 GMT, Sergey Bylokhov <serb at openjdk.org> wrote:

>> Prasanta Sadhukhan has updated the pull request incrementally with two additional commits since the last revision:
>> 
>>  - Spec update
>>  - Spec update
>
> src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java line 255:
> 
>> 253:      * "MetalColorChooserUI"}, as such, {@code
>> 254:      * javax.swing.plaf.basic.BasicColorChooserUI} is used.
>> 255:      * Also, class {@code MetalMenuBarUI} is used only for {@code OceanTheme}
> 
> Maybe we can make it more generic, like some classes could be used only by some themes and registered only if that theme is "active", for example {@code MetalMenuBarUI} .... etc

ok..we can do that...modified...

-------------

PR: https://git.openjdk.org/jdk/pull/11646



More information about the client-libs-dev mailing list