无法执行Applet程序(applet是未初始化)

一箫一剑平生意,负尽狂名十五年。这篇文章主要讲述无法执行Applet程序(applet是未初始化)相关的知识,希望能为你提供帮助。

import java.awt.*; import java.applet.*; /* < applet code="Demonstration_21" width=300 height=300> < /applet> */ public class Demonstration_21 extends Applet{public void paint(Graphics g){ g.drawString("Welcome",150,150); } }

我写了这个代码来运行applet程序,但每当我编译它给出了一些警告如下:
  1. Demonstration_21.java使用或覆盖弃用的API
  2. 与Xlint重新编译:详情弃用。
每当我运行此代码提示错误为:
Demonstration_21 has been compiled by a more recent version of Java Runtime(class file version 55.0),this version of Java Runtime only recognizes class file versions up to 52.0

我的小程序查看未初始化。
答案你应该与Java 8,而不是Java的11构建它。
下面是类文件版本的相关的Java主要版本列表List of Java class file format major version numbers?
另一答案你错过的东西..
【无法执行Applet程序(applet是未初始化)】在applet标记的代码属性必须指定.class文件。
import java.awt.*; import java.applet.*; /* < applet code="Demonstration_21.class" width=300 height=300> < /applet> */ public class Demonstration_21 extends Applet{public void paint(Graphics g){ g.drawString("Welcome",150,150); } }


    推荐阅读