[英]JAVA applet Simplest program
我正在尝试如图所示在applet的生命周期上运行代码。 该文件另存为Lifecycle.java
我编译它
javac Lifecycle.java
然后尝试运行它
appletviewer Lifecycle.java
package APPLETS;
import java.applet.Applet;
public class Lifecycle extends Applet
{
/*
< APPLET
code = "Lifecycle.class"
height = "300"
width = "300">
< \APPLET>
*/
public void init()
{System.out.print("INIT");}
public void stop()
{System.out.print("STOP");}
public void start()
{System.out.print("Start");}
public void destroy()
{System.out.print("Destroy");}
}
这样,虽然我的代码编译成功,但是APPLET尚未加载,但在命令提示符下看不到任何指令。 我只是看到空白页面,出现错误-> Start:applet not initialized
这里是Lifecycle.html代码->
这是错误-
负载:找不到类APPLETS.Lifecycle.class。 java.lang.ClassNotFoundException:APPLETS.Lifecycle.class
appletviewer
期望找到HTML内容,因此无法解析输入文件。 对URL
而不是Java源文件使用appletviewer
。
appletviewer
用于使用URL
查看applet。 该URL
可以采用本地或远程HTML文档的格式。 创建一个HTML文档,其中包含指定您的类的标记,然后对它运行appletviewer
。
life.html:
<APPLET CODE="APPLETS.Lifecycle" width="300" height="300"></APPLET>
然后使用
appletviewer life.html
要运行的最简单的文件夹结构是
./
|life.html
|-APPLETS
Lifecycle.class
相关: Java Applet查看器
另外:考虑使用最新的Swing JApplet
。
将Lifecycle.java
放在名为APPLETS
的文件夹中,然后尝试运行:
appletviewer APPLETS.Lifecycle
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.