Java Applet 小程序是嵌入在网页中,在网页浏览器中运行的,因此,HTML专门有启动Java Applet 小程序的语句<applet>。标准的应用<applet>语句启动Java Applet 小程序的HTML文档格式为:
<html>
<head>
<title>启动Java Applet 小程序</title>
</head>
<body>
<applet
Codebase = '.' //回到当前目录
code = 'HelloWorldApplet.class'
name = 'HelloWorldAppletApplet'
width = '400'
height = '300'
>
</applet>
</body>
</html>
<applet>是启动嵌入网页中Java Applet 小程序的HTML 语句,<applet> 的属性Codebase 、code、name、width、height 指出了 Applet 小程序所在位置、文件名等信息,并指出了Applet小程序的运行区域,其属性定义为:
1)Codebase 为指出 Applet 小程序类代码所在位置,机URL路径。
2)code 为指出 Applet 小程序类代码文件名,例如, HelloWorldApplet.class。
3)name 为 Applet小程序重命名。
4)width 设置Applet 小程序界面显示宽度。
5)height 设置Applet 小程序界面显示高度。
在上述HTML文档中,当存在文件名为 HelloWorldApplet.class(在DOS界面下编译出来的)的文件时,网页浏览器又嵌入了Java 虚拟机,则通过网页浏览器打来(浏览)该网页时,文件名为 HelloWorldApplet.class 的Applet 小程序在网页中将被运行。
J2SDK 同样也提供了在DOS环境下对Java Applet 小程序的编译、运行等命令。下面是一个完整的Java Applet 小程序代码,其功能是在网页浏览器窗口中输入显示“Hello,World!”,将该文件一HelloWorldApplet.java 为文件存在磁盘某一目录(路径)中,使用J2SDK 提供的命令对该Java 程序进行编译和运行。
import java.applet.*;
import java.awt.*;
public class HelloWorldApplet extends Applet{
public void paint(Graphics g){
g.drawString("Hello,World!",10,20);
}
}
在DOS命令提示符窗口中编译和运行改程序的步骤如下(操作过程如下图)所示。
1)—使用J2DK 命令“javac” 编译HelloWorldApplet.java 文件,其行命令格式为:
javac HelloWorldApplet.java
2)使用DOS命令“dir” 查看当前目录中产生的 HelloWorldApplet.class文件,当编译正确时,在当前目录中有HelloWorldApplet.class文件。
3)将标准启动的Java Applet 小程序的HTML(第一个代码) 以TestApplet.html 为文件名存在当前目录中。
4)使用J2SDK小程序查看器命令“appletviewer”浏览TestApplet.html文件,其行命令格式为
appletviewer TestApplet.html
5)在IE浏览器中启动HelloWorldApplet 小程序的步骤为:单击“文件(F)”菜单,选择“打开(O)”项,在“打开”对话框中打开TestApplet.html 文件,HelloWorldApplet 小程序将被执行,在IE浏览器中运行HelloWorldApplet 小程序的显示结果。如下图所示。