Applet是可以嵌入网页执行的Java小程序它和Windows编程不一样
Applet中不必自己写main函数 小程序应当继承(extends)自Applet类
重写一个init()函数 用作小程序的初始化
示例程序:AppletTest.java
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/a41954a27d6ad96fa2c2cf816e677448.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/1327ab569c1ae82736693a50b8e33378.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/37c8bf68cdc3cc81759c34160776bc53.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/7ff8d92cded7e0ce15e7ca1acc870052.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6a9c071a08f1dae2d3e1c512000eef41.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/717446ca04a6125dc5b6b54e0fa14ab4.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/0196c3df5ea9e936f21e9932cca91014.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
其中add()方法用来向applet界面上添加控件
<applet>是applet的HTML标签 code属性指定小程序的字节码文件
width和height属性分别设置Applet在网页中显示的宽度和高度
JDK中带有Applet查看器 appletviewer.exe
编译源程序
javac AppletTest.java
查看Applet
appletviewer AppletTest.java
注:用Applet查看器 appletviewer.exe查看applet要求目标代码中有<applet>标签,上面源程序未注释部分用来编译,注释部分是一个Applet标签,不编译但可以用来运行Appletviewer,一举两得 ^_^