如何在HTML文档中包含 Java Applet程序
1.确定包含在HTML文档中的Java Applet程序已经存在, 2.调用"applet"格式(以Java01.class 为例) < applet code="Java01.class" codebase="javam" width=100 height=60 vspace=2 hspace=3 align="top" name="Java01" alt="你的浏览器不支持 Java Applet 程序" > </applet>
- code属性:定义调用的Java Applet 程序名,要注意全名和大小写。
- codebase属性:定义Java Applet 程序的路径或地址(URL),当Java Applet与HTML文档不在同一目录时用它来定位,上面调用格式中codebase="javam"说明该Java Applet程序存放在"javam"目录里(建议将Java Applet程序和HTML文档放在同一目录)。
- width和height属性:给出Java Applet程序显示区域以像素为单位的宽度和高度。
- vspace和hspace属性:用来设置以像素为单位的竖直和水平边距。
- align属性:控制Java Applet的对齐方式,取值如下;
- left(屏幕的左边)
- right(屏幕的右边)
- top(与该行中最高项的顶部对齐)
- texttop(与该行文本的顶部对齐)
- middle(使该行的基线与该Java Applet程序显示域的中间对齐)
- absmiddle(使该行的中间与该Java Applet程序显示域的中间对齐)
- baseline(使该行的基线与该Java Applet的程序显示域的底部对齐)
- bottom(使该行的基线与该Java Applet的程序显示域的底部对齐)
- absbottom(使该行的底部与图像的底部对齐)
- archive属性:用逗号分隔的归档文件列表(HTML 4.0 )
- object属性:序列化的applet文件(HTML 4.0)
- name属性:为应用的Applet 实例赋一具体的名字。
- alt属性: 为不支持Java Applet程序的浏览器显示你替代的文字,如果支持该属性被忽略。
- 另:为不支持Java Applet程序的浏览器显示你替代的文字,还可以用在<applet>与</applet>之间插入文字的方法进行,反之该插入文字被忽略不显示。
3.向 Applet 传递变量
- 确定该 Java Applet 程序所接受的变量名,比如 size、font两个变量,
- 在<applet></applet>之间输入<param>标记,
<applet code="Java01.class" codebase="javam" width=100 height=60 > <param> </applet>
- 给<param>标记加入name属性并设置为Java Applet中将接收值的变量名
<applet code="Java01.class" codebase="javam" width=100 height=60 > <param name="size"> <param name="font"> </applet>
- 加入value属性为前面定义好的变量赋值。
<applet code="Java01.class" codebase="javam" width=100 height=60 > <param name="size" value="5" > <param name="font" value="bold" > </applet>
- 当浏览器遇到<applet>标记中的<param>标记时,它读进变量名和赋予的值传递给当前Java Applet中的命名变量。
|