<Swing Dev> RFR: 8049700: Deprecate obsolete classes and methods in javax/swing/plaf/basic [v6]

Tejpal Rebari trebari at openjdk.java.net
Mon Mar 1 10:58:39 UTC 2021


On Fri, 19 Feb 2021 15:45:55 GMT, Tejpal Rebari <trebari at openjdk.org> wrote:

> Are these methods all expected to be used only by a L&F rather than an application ?
> If by an application, then forRemoval seems too strong to me.
> If by a L&F then I think you need to go research what open source L&Fs there are out there and see how many of them are affected. Then we can decide about forRemoval.

There are open source LAFs which will be affected by removing these.
Like FlatLaf https://www.formdev.com/flatlaf/ uses BasicScrollPaneUI$PropertyChangeHandler.
Also i have removed the "forRemoval" for now.

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

PR: https://git.openjdk.java.net/jdk/pull/1958


More information about the swing-dev mailing list