简体   繁体   English

小程序没有运行

[英]Applet not running

Im fairly new to java and applet but when I run my code I expect to be greeted with some sort of applet window however nothing happens when I run.我对 Java 和小程序相当陌生,但是当我运行我的代码时,我希望看到某种小程序窗口,但是当我运行时没有任何反应。 What am I doing wrong, or am I missing something ?我做错了什么,或者我错过了什么?

import java.applet.Applet;
import java.awt.*;

public class Tennis extends Applet {
    final int W = 700, H = 500;

    public void init(){
        this.resize(W,H);

    }

    public void paint (Graphics g){
        g.setColor(Color.BLACK);
        super.print(g);

    }

    public void update (Graphics g){
        paint(g);

    }

    public static void main(String[] args){

    }

}

As Java Client Roadmap Update作为Java 客户端路线图更新

During the past five years, most browser vendors have withdrawn support for plugins such as Flash, Silverlight, and Java in their products.在过去的五年中,大多数浏览器供应商都在其产品中取消了对 Flash、Silverlight 和 Java 等插件的支持。 Supporting Java Applets in browsers was only possible as long as browser vendors were committed to supporting standards based plugins.只有浏览器供应商承诺支持基于标准的插件,才能在浏览器中支持 Java Applet。 By late 2015, many browser vendors had either removed or announced timelines for the removal of standards-based plugin support, while some introduced proprietary browser-specific extension APIs.到 2015 年底,许多浏览器供应商要么删除了要么宣布了删除基于标准的插件支持的时间表,而一些则引入了专有的浏览器特定扩展 API。 Consequently:最后:

  • Existing Applet support in Java SE 8 will continue through March 2019, after which it may be removed at any time. Java SE 8 中现有的 Applet 支持将持续到 2019 年 3 月,之后可能会随时被删除。
  • Oracle announced in January 2016 that Applets would be deprecated in Java SE 9, and removed from Java SE 11 (18.9). Oracle 于 2016 年 1 月宣布 Applets 将在 Java SE 9 中被弃用,并从 Java SE 11 (18.9) 中删除。

If you have Java 8 or prior installed with necessary files.如果您安装了 Java 8 或之前版本并带有必要的文件。 You can try appletviewer你可以试试appletviewer

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM