1)選用EDIT或Windows Notepad等工具作為編輯器建立Java Applet源程序。
2)把Applet的源程序轉換為字節碼文件。
3)編制使用class 的HTML文件。在HTML文件內放入必要的<APPLET>語句。
下面舉壹個最簡單的HelloWorld 例子來說明Applet程序的開發過程:
(1) 編輯Applet 的java源文件
創建文件夾C:\ghq,在該文件夾下建立 HelloWorld.java 文件的源代碼如下: import java.awt.*;
import java.applet.*;
public class HelloWorld extends Applet
//繼承Appelet類,這是Appelet Java程序的特點
{ public void paint(Graphics g )
{ g.drawString("Hello World!",5,35); } }
保存上述程序在C:\ghq\HelloWorld.java文件裏。
(2)編譯Applet
編譯HelloWorld.java源文件可使用如下JDK命令: C:\ghq\>javac HelloWorld.java<Enter>
註意:如果編寫的源程序違反了Java編程語言的語法規則,Java編譯器將在屏幕上顯示語法錯誤提示信息。源文件中必須不含任何語法錯誤,Java編譯器才能成功地把源程序轉換為appletviewer和瀏覽器能夠執行的字節碼程序。 成功地編譯Java applet之後生成響應的字節碼文件HelloWorld.class的文件。用資源管理器或DIR命令列出目錄列表,將會發現目錄C:\ghq中多了壹個名為HelloWorld.class的文件。
(3)創建HTML文件
在運行創建的HelloWorld.class 之前,還需創建壹個HTML文件,appletviewer或瀏覽器將通過該文件訪問創建的Applet。為運行HelloWorld.class, 需要創建包含如下HTML語句的名為HelloWorld.html的文件。
<HTML>
<TITLE>HelloWorld! Applet</TITLE>
<APPLET CODE="JavaWorld.class" //這裏應該是HelloWorld.class WIDTH=200 HEIGHT=100>
</APPLET>
</HTML>
本例中,<APPLET>語句指明該Applet字節碼類文件名和以像素為單位的窗口的尺寸。雖然這裏HTML文件使用的文件名為HelloWorld.HTML,它對應於HelloWorld.java的名字,但這種對應關系不是必須的,可以用其他的任何名字(比如說Ghq.HTML)命名該HTML文件。但是使文件名保持壹種對應關系可給文件的管理帶來方便。
(4)執行 HelloWorld.html 如果用appletviewer運行HelloWorld.html,需輸入如下的命令行: C:\ghq\>appletviewer JavaWorld.html<ENTER> 可以看出,該命令啟動了appletviewer並指明了HTML文件,該HTML文件中包含對應於HelloWorld 的<APPLET>語句。 如果用瀏覽器運行HelloWorld Applet,需在瀏覽器的地址欄中輸入HTML文件URL地址。
至此,壹個Applet程序的開發運行整個過程結束了(包括java源文件、編譯的class文件、html文件以及用appletviewer或用瀏覽器運行)。