JEP proposed to target JDK 17: 398: Deprecate the Applet API for Removal
Kevin Rushforth
kevin.rushforth at oracle.com
Thu Mar 25 19:55:10 UTC 2021
We have no plan to ever add Applet Plugin support back into the JDK. We
also have no plans for applet support in JavaFX WebView as a core
feature, but even if we did add something like that (which seems
unlikely), I can't think of a good reason why it would need (or want) to
use the java.applet.Applet or javax.swing.JApplet classes.
Worth noting is that the Applet API will be present in JDK 17. They are
being deprecated for removal in a future (post-17) release.
-- Kevin
On 3/25/2021 10:16 AM, Rony G. Flatscher wrote:
> If the Applet API gets removed from the OpenJDK, then there will be no reason and possibility in the
> future to (re-)add a Java plugin to browsers anymore.
>
> Also, it might be interesting to consider adding Applet API support to the JavaFX WebView (in
> essence a web browser) where the Applet API could still be applied. Something maybe like
> <https://github.com/brunoborges/webfx>.
>
> ---rony
>
>
> On 16.03.2021 19:37, mark.reinhold at oracle.com wrote:
>
>> The following JEP is proposed to target JDK 17:
>>
>> 398: Deprecate the Applet API for Removal
>> https://openjdk.java.net/jeps/398
>>
>> Summary: Deprecate the Applet API for removal. It is essentially
>> irrelevant since all web-browser vendors have either removed support
>> for Java browser plug-ins or announced plans to do so.
>>
>> Feedback on this proposal from JDK Project Committers and Reviewers [1]
>> is more than welcome, as are reasoned objections. If no such objections
>> are raised by 23:59 UTC on Tuesday, 23 March, or if they’re raised and
>> then satisfactorily answered, then per the JEP 2.0 process proposal [2]
>> I’ll target this JEP to JDK 17.
>>
>> - Mark
>>
>>
>> [1] https://openjdk.java.net/census#jdk
>> [2] https://cr.openjdk.java.net/~mr/jep/jep-2.0-02.html
More information about the jdk-dev
mailing list