一、html applet标签简述
1.概念:applet是Java语言编写的小程序,通常嵌入到网页中,与浏览器进行交互。
2.作用:可以让Java小程序直接嵌入到HTML页面中播放或者交互,丰富页面展示和交互体验。
二、applet标签的语法
1.必填属性:code,表示Java小程序的入口类文件,其格式为“包名.类名.class”。
2.可选属性:codebase,alt,width,height等。
三、applet标签的实例
四、applet小程序的示例
1. 确定Applet的大小,用Graphics对象绘图(使用paint方法)。
代码如下:
<|Code:|>
import java.applet.Applet;
import java.awt.*;
public class MyApplet extends Applet {
//重写 Applet 类中的 paint 方法
public void paint(Graphics g) {
//打印 Hello World!
g.drawString("Hello World!", 50, 50);
System.out.println("I am learning how to use applet in HTML!");
}
}
<|/Code:|>
2. 将Applet嵌入到HTML页面中,引用该Applet文件。
代码如下:
<|Code:|>
下面是我们的小程序
如果你看到的是这一行,说明你的浏览器不支持applet.Run!.
下面是我们的试验结果
我们在中部添加了一个黑色的矩形,其大小占据了大部分面积。而Hello World的输出却被遮挡掉了。
<|/Code:|>
五、applet小结
Applet对于HTML页面的交互有非常好的支持,小程序可以交互、引用网络资源,可以很好的体现在各个应用场景中。但由于浏览器的兼容性问题以及Java的性能问题,现在已经逐步向前端框架和轻量级web应用转移相关功能。