繁体   English   中英

如何在 jdk-14 和 Chrome 中运行小程序?

[英]How to run applet in jdk-14 and Chrome?

我正在MyApp.java中使用 JDK-14 编写一个简单的小程序:

public class MyApp extends Applet {
    public void paint(Graphics g) {
        g.drawString("My App", 20, 20);
    }
}

然后我创建了index.html并将以下行添加到<head>标签:

<applet code="MyApp.class" width=200 height=600></applet>

当我在Chrome中保存并重新加载 web 页面时,没有显示任何内容。

然后,我尝试在Terminal中执行MyApp.java运行它,出现以下错误:

Note: MyApp.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Error: Main method not found in class MyApp, please define the main method as:
   public static void main(String[] args)
or a JavaFX application class must extend javafx.application.Application

我读到applet不需要public static void main(String[] args)

Chrome有什么问题还是我没有导入一些东西?

自 Java 9 起,Applet 已被deprecated请查看此处

如果您仍然想使用小程序,那么您必须 go 到 java 8 并使用支持小程序的旧版本浏览器(不推荐)。

暂无
暂无

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

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