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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法执行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标记的代码属性必须指定.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);
    }
}

以上是关于无法执行Applet程序(applet是未初始化)的主要内容,如果未能解决你的问题,请参考以下文章

Oracle Openscript - 无法记录在applet /表单上执行的操作

Applet和ajax

什么是 javacard applet

java中applet的问题,谢谢指教啊!!!总是启动:未初始化小程序

java小程序applet里不能写线程吗?创建线程编译能通过,但是运行小程序会初始化失败。应该怎么

JAVA中的applet是啥?