RFR: 8300891: Deprecate for removal javax.swing.plaf.synth.SynthLookAndFeel.load(URL url) [v3]
Prasanta Sadhukhan
psadhukhan at openjdk.org
Mon Jan 30 09:52:19 UTC 2023
On Fri, 27 Jan 2023 20:22:48 GMT, Phil Race <prr at openjdk.org> wrote:
>> SynthLookAndFeel.load(URL) is problematic because applications need to trust the URL.
>> As documented in the bug report there are alternative mechanisms and JDK itself has not used this for the two Synth based L&Fs : Nimbus and GTK.
>> So deprecating - for removal - and adding warnings now in the docs is appropriate.
>
> Phil Race has updated the pull request incrementally with one additional commit since the last revision:
>
> 8300891
src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java line 637:
> 635: * @since 1.6
> 636: * @deprecated Use {@link load(InputStream, Class)} or
> 637: * {@link setStyleFactory} instead
The link to setStyleFactory was used like "{@link #setStyleFactory}" earlier
https://github.com/openjdk/jdk/blob/master/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java#L77
shouldn't we keep it same?
-------------
PR: https://git.openjdk.org/jdk/pull/12175
More information about the client-libs-dev
mailing list