在网页中执行Java程式ppt课件.ppt
《在网页中执行Java程式ppt课件.ppt》由会员分享,可在线阅读,更多相关《在网页中执行Java程式ppt课件.ppt(32页珍藏版)》请在三一文库上搜索。
1、在網頁中執行Java 程式,內 容 大 綱,Java小程式 Java小程式設計開發步驟 Java小程式的繪圖區域 將Java小程式加入網頁中 Java小程式的執行循環 有趣的Java小程式,Java小程式(1/2),Java小程式 (applet),它是一種可以直接透過網際網路(Internet)傳遞,而在全球資訊網(World Wide Web)網頁上執行的程式 在網頁中執行程式是一個非常創新的想法,而Java語言就是第一個實現這種想法的程式語言。 可以內嵌在網頁中執行的Java程式稱為Java小程式 (Java applet),配合網頁使用的HTML語言,我們可以使用HTML語言標籤(ta
2、g)來指定嵌入網頁中小程式的名稱及小程式執行的區域。,Java小程式(2/2),在網頁中嵌入可以執行的Java小程式,可以使得網頁的內容隨著程式的執行而變化,而呈現出所謂的網頁動態內容(dynamic content),使得網頁變得更加的吸引人。 Java小程式的執行步驟與Java應用程式類似,不過是多了一個將小程式內嵌於網頁中的步驟而已。,Java小程式設計開發步驟(1/5),要在網頁上設計開發Java 小程式(applet)可分為編輯、編譯、嵌入網頁及執行四個步驟 編輯(edit)Java 小程式(applet)原始碼(source code)檔案(附加檔名為.java) 使用javac公
3、用程式將Java 小程式檔案編譯成位元組碼(bytecode)檔案(附加檔名為.class) 編輯一個嵌入位元組碼檔案的網頁檔案(附加名為.html) 於網頁中執行Java小程式,Java小程式設計開發步驟(2/5),編輯Java 小程式原始碼檔案 範例程式2-1是將第一章裡提到的第一個範例程式範例程式1-1改為小程式(applet)形式,其內容如下所列: 範例程式(檔名: 第一個小程式.java) 執行結果 將原始碼檔案編譯成位元組碼檔案 讀者請先選擇MS-DOS模式進入命令視窗,並於DOS命令提示符號 ( )之後鍵入以下命令: javac 第一個小程式.java 說明:,Java小程式設計
4、開發步驟(3/5),編輯一個嵌入位元組碼檔案的網頁檔案 編輯一個嵌入位元組碼檔案的網頁檔案,此網頁檔案的內容如範例程式2-1中所列,我們將這個網頁檔案命名為第一個小程式網頁.html 於網頁中執行Java小程式 請於MS-DOS模式之命令視窗中鍵入以下命令: appletviewer 第一個小程式網頁.html 利用appletviewer工具程式(即Windows作業系統中的appletviewer.exe程式或Unix作業系統中的appletviewer程式)瀏覽名稱為第一個小程式網頁.html的網頁檔案,Java小程式設計開發步驟(4/5),除了可以利用appletviewer工具程式瀏
5、覽網頁檔案以查看Java小程式的執行之外,目前大部份的瀏覽器,包括網景(Netscape)公司通訊家族(Communicator)軟體,微軟(Microsoft)公司的網路探險家(Internet Explorer)等軟體都支援Java小程式的執行 圖2-1為微軟公司的網路探險家瀏覽器軟體載入網頁檔案第一個小程式網頁.html的畫面。,Java小程式設計開發步驟(5/5),/檔名:第一個小程式.java /說明:初學者第一個Java小程式(applet) import java.applet.Applet; /引入Applet類別 import java.awt.Graphics; /引入Gr
6、aphics類別 public class 第一個小程式 extends Applet public void paint (Graphics 繪圖區) 繪圖區.drawString(“歡迎來到Java世界“,20,30); /方法:paint() 定義區塊結束 /類別:第一個小程式 定義區塊結束,Java小程式的繪圖區域(1/1),Java小程式在執行時會在網頁中開啟一個繪圖區域,此繪圖區域使用Graphics類別來管理,小程式並將此屬於Graphics類別的繪圖區域以參數方式傳給paint方法。在我們的範例中,傳入paint方法的參數名稱為繪圖區,因此,對繪圖區的所有處理即會反應在小程式在
7、網頁中所相對的繪圖區域中。 Java小程式繪圖區域利用二維座標控制各種繪圖動作,此座標系統以繪圖區域左上角為原點,並由左而右,由上而下,延伸水平(x)及垂直(y)座標軸 範例之繪圖區域中,黑點的座標為(x,y)。 例如,敘述drawString(“歡迎來到Java世界“,20,30);會以繪圖區域座標點(20,30)為基礎,在繪圖區域中畫(顯示)出“歡迎來到Java世界“的字串。,將Java小程式加入網頁中(1/1),將Java小程式加入網頁中的方法很簡單,我們只要編輯一個HTML檔案,將已經編譯完成的Java小程式位元組碼檔案名稱,使用標籤指明即可。 超連結文件標示語言使用標籤(tag)來標
8、示文件,其標籤包含起始標籤(格式為),及結束標籤(格式為) 例子,Java小程式的執行循環(1/3),Java的 小程式(applet)在執行時會自動呼叫init,start及paint三個方法(請注意,在我們的範例程式中只定義了paint方法) Java 小程式在停止執行時會自動呼叫stop及destroy兩個方法。 這幾個方法的關係及被呼叫的時機可以使用圖2-3的小程式執行循環週期圖來表示。 圖2-3,Java小程式的執行循環(2/3),以下我們再詳細描述小程式執行循環週期中相關的方法: Init:在小程式第一次載入時會被呼叫執行一次,一般我們將一些初始化(initilization)動作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网页 执行 Java 程式 ppt 课件
链接地址:https://www.31doc.com/p-2734551.html