📅  最后修改于: 2020-10-01 04:07:49             🧑  作者: Mango
Applet是一种特殊类型的程序,嵌入在网页中以生成动态内容。它在浏览器中运行,并在客户端运行。
小程序有很多优点。它们如下:
如上图所示,Applet类扩展了Panel。 Panel类扩展了Container,它是Component的子类。
java.applet.Applet类的4个生命周期方法和java.awt.Component类提供1个applet的生命周期方法。
要创建任何小程序,必须继承java.applet.Applet类。它提供了applet的4种生命周期方法。
Component类提供了1种applet的生命周期方法。
Java插件软件。
运行小程序有两种方法
要通过html文件执行applet,请创建applet并进行编译。之后,创建一个html文件,并将applet代码放在html文件中。现在单击html文件。
//First.java
import java.applet.Applet;
import java.awt.Graphics;
public class First extends Applet{
public void paint(Graphics g){
g.drawString("welcome",150,150);
}
}
注意:类必须是公共的,因为其对象是由驻留在浏览器中的Java Plugin软件创建的。
要通过appletviewer工具执行applet,请创建一个在注释中包含applet标签的applet并对其进行编译。之后,运行它:appletviewer First.java。现在不需要Html文件,但仅用于测试目的。
//First.java
import java.applet.Applet;
import java.awt.Graphics;
public class First extends Applet{
public void paint(Graphics g){
g.drawString("welcome to applet",150,150);
}
}
/*
*/
要通过appletviewer工具执行applet,请在命令提示符下输入:
c:\>javac First.java
c:\>appletviewer First.java