如何在HTML文檔中包含 Java Applet程序
1.確定包含在HTML文檔中的Java Applet程序已經(jīng)存在, 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程序顯示區(qū)域以像素為單位的寬度和高度。
- 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中的命名變量。
|