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程序,但是每当我编译它时,都会发出如下警告:
每当我运行此代码时,它都会显示错误消息:
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
我的appletviewer尚未初始化。
答案 0 :(得分:0)
您应该使用Java 8而不是Java 11来构建它。
这是类文件版本的列表以及相关的Java主要版本 List of Java class file format major version numbers?
答案 1 :(得分:0)
你错过了什么。
在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);
}
}