|
使用Applet範本
File-->NewProject-->New選項頁-->WebPages-->Applet On
HTML
|
Part1: 在【專案瀏覽器】視窗中,在Java檔案Applet1.java上按右鍵,並選取『檢視程式碼(View
Code)』 |
import java.awt.*; //匯入所有Java內建繪圖能力套件
import java.applet.*; //匯入Applet套件
/** Javadoc註解
* This class reads PARAM tags from its HTML host page and sets
* the color and label properties of the applet. Program execution
* begins with the init() method.
*/
public class Applet1 extends Applet //指出我們的applet類別
{ |
|
|
Part2:HTML瀏覽:在【專案瀏覽器】視窗中,雙擊Page1.htm圖示 |
|
|
Part3:HTML的模樣 |
<HTML>
//這個標記後面接著應該被一個網頁瀏覽器解讀,以顯示資訊之程式碼。檔案的結尾是</HTML>,指定了HTML程式碼的結尾
<HEAD>
//在<HAND>與</HAND>之間所有的東西提供關於文件的資訊
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
//<MATA>標記是用來識別文件是誰做的、來自哪一個網站、用什麼程式做的
</HEAD>//這個標記結束<HAND>區段
<BODY>
//<BODY>標記包含真正文件內容的最前面,它是網頁上所有HTML的家,當然也包括了<APPLET>,它是applet程式碼放置的地方。
<P> </P>//這個程式碼是HTML把空白區段放在applet顯示區域的方式,在這樣的方式下,將有一些空白圍繞它。
<!-- Insert HTML here -->
//<!-- Insert HTML here -->文字註解並標示我們能加入HTML標記與文字的地方。
<applet code=Applet1.class
//CODE屬性的值是與applet相關的類別檔案的名稱。類別檔案不是Java原始碼檔案,但編譯Java程式碼給Applet1類別(有.calss的副檔名)
name=Applet1
width=320
height=200 VIEWASTEXT>
//HEIGTH與WIDTH屬性告訴瀏覽器applet畫網頁時有多少空間。
//VIEWASTEXT選項告訴HTML程式碼視窗,顯示applet的程式碼來代替設計applet。
<param name=label value="This string
was passed from the HTML host.">
<param name=background
value="008080">
<param name=foreground
value="ffffff">
</applet>
//這樣結束了<APPLET>標記。
</BODY>
//這樣結束了HTML文件的主文。
</HTML>
//這樣則結束了HTML文件。 |
|
|
Part4:<APPLET>標記 |
屬性 |
用途 |
值 |
必須? |
CODEBASE |
給檔案替代位置 |
URL |
NO |
CODE |
Java類別檔案名稱 |
Java類別檔案名稱 |
YES |
NAME |
執行applet的名稱 |
字串 |
NO |
ALT |
如果網頁瀏覽器不支援時顯示的字串 |
字串 |
NO |
ALIGN |
Applet在網頁中的位置 |
左,右,上,中,下 |
NO |
HEIGHT |
顯示區域的垂直大小 |
數字 |
YES |
WIDTH |
顯示區域的水平大小 |
數字 |
YES |
HSPACE |
周圍水平空間的總和 |
數字 |
NO |
VSPACE |
周圍垂直空間的總和 |
數字 |
NO |
|