一、什么是 Applet

Applet 是指 Java 小程序,它是一种基于 Java 语言的小型程序,可以嵌入到 HTML 页面中,它是 Sun 公司推出的一种 Java 技术,也是 Java 技术的重要组成部分。Applet 可以在网页中嵌入动态内容,它可以改变网页的外观,也可以实现与用户的交互,使网页更加生动有趣。

二、Applet 的特点

1、Applet 是一种小型的程序,它可以嵌入到 HTML 页面中,它是一种轻量级的 Java 程序,不需要安装,只要浏览器支持,就可以在网页中运行;

2、Applet 可以改变网页的外观,也可以实现与用户的交互,使网页更加生动有趣;

3、Applet 可以访问服务器上的数据库,可以实现客户端和服务器端的交互;

4、Applet 可以实现跨平台,只要浏览器支持,就可以在不同的操作系统上运行。

三、Applet 的结构

Applet 的结构一般由四个部分组成:

1、

import java.awt.*;
import java.awt.event.*;
public class HelloWorld extends Applet {
// 初始化函数
public void init() {
// 初始化代码
}
// 开始函数
public void start() {
// 开始代码
}
// 停止函数
public void stop() {
// 停止代码
}
// 销毁函数
public void destroy() {
// 销毁代码
}
// 绘制函数
public void paint(Graphics g) {
// 绘制代码
}
}
Java

2、init() 函数:它是 Applet 的初始化函数,Applet 第一次被加载时,init() 函数会被调用,只会被调用一次;

3、start() 函数:它是 Applet 的开始函数,每次 Applet 被重新显示出来时,start() 函数都会被调用;

4、stop() 函数:它是 Applet 的停止函数,每次 Applet 被隐藏之前,stop() 函数都会被调用;

5、destroy() 函数:它是 Applet 的销毁函数,当 Applet 被从内存中移除之前,destroy() 函数会被调用,只会被调用一次;

6、paint() 函数:它是 Applet 的绘制函数,每次 Applet 被重新显示出来时,paint() 函数都会被调用,它负责 Applet 的绘制工作。