2.JavaApplet的編輯到執行.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.JavaApplet的編輯到執行

網路應用程式Java Applet 1. 前言 2 2. Java Applet的編輯到執行 3 (1). 編輯 3 (2). 編譯 4 (3). 嵌入網頁 5 (4). 執行 6 3. Applet的開啟與結束 8 (1). 範例練習:exp12_2_1.java 9 4. HTML傳遞參數給Applet 12 (1). 範例練習:exp12_3_1.java 12 5. Applet之間的互動 16 (1). 範例練習:exp12_4_1.java 17 6. 實例:exp12_5_1.java 23 前言   本書Java學習入門從主控制台模式下(「命令提示字元」視窗)開始,先介紹Java基本語法與流程控制來奠定Java的基礎。接著撰寫視窗應用程式,開啟Java應用的大門。然而在網路為主流的當下,Java豈可缺席?這一章我們就好好來認識Java如何撰寫網路應用程式。   Java能在網路上執行,是透過JApplet類別的程式,JApplet類別亦擁有視窗環境下的所有元件及繪圖功能,Swing套件也都可以使用。我們上網時,幾乎都透過瀏覽器程式,例如HTML語言,這種語言負責架起眾多平台間的溝通重任,必須預留極大的發展空間,先天上不能有太多的限制,相對的就顯得非常陽春,但是它提供透過外掛、嵌入等功能。Java Applet程式正是透過這種方式嵌入HTML程式內 Java Applet的編輯到執行   Java Applet雖是由Java撰寫的程式,但却無法在編譯過後直接執行。須嵌入Web網頁,再藉由支援Java的瀏覽器(如Internet Explorer)來執行。因此Java Applet程式從編輯到執行的過程,需要下列四個的步驟: 1. 編輯:撰寫Java Applet程式,並以文字檔格式儲存,檔案名稱為  『XXXX.java』。其中「XXXX」為主檔名,「java」為副檔名。 2. 編譯:在「命令提示字元」視窗(主控制台模式下)下達  『javac XXXX.java』XXXX.class」。 3. 嵌入網頁:撰寫html格式檔案,在 APPLET … /APPLET 之間,  嵌入Java程式編譯過的類別檔「XXXX.class」。 4. 執行:在支援Java的瀏覽器(如IE)中執行該html格式檔案。  若在『XXXX.html』檔案圖示上快按二下,亦可執行。 接下來,我們用一個簡單的Java Applet程式,來進行Java Applet程式從編輯到執行的完整過程。在本書中有關Java Applet程式與所在資料夾改用A開頭。 編輯 Step1 開啟「記事本」撰寫下列程式碼(行號是方便解說, 不必鍵入)。 1. 行02、03:Java Applet程式主類別繼承javax.swing套件的  JApplet類別。 2. 行04~06:Java Applet程式與Java Application程式最大的  不同是,Applet沒有執行程式的入口main()方法。在這裡我們  看到的執行入口是自動重繪的paint()方法。除此之外,Applet  尚有其他執行入口,如:init()、start()、stop()、destory(),  請參閱12.2節。 3. 行05:為本Applet程式所要表述的內容。即在畫布的座標  (100,50)處顯示 “百聞不如一見!” 字串,而這個畫布未來  將會出現在瀏覽器內。 Step2 程式碼撰寫完後,以文字檔格式儲存,檔案名稱為『A12_1_1.java』。 編譯 Step1 開啟「命令提示字元」視窗,進入檔案「A12_1_1.java」所     在的目錄。 Step2 鍵入『javac A12_1_1.java』 鍵。 則系統進行編譯的工作。 Step3 編譯完後,該目錄多出一個類別檔『A12_1_1.class』。 嵌入網頁 Step1 開啟「記事本」撰寫下列HTML網頁程式(行號是方便解     說,不必鍵入)。 1. 行07:在 APPLET … /APPLET 之間,嵌入Java程式  編譯過的類別檔「A12_1_1.class」。 2. 行03:為瀏覽器的標題列文字,文字可任意設定。 3. 在 APPLET 標籤能設定的屬性,整理如下:  ① CODE:為必要屬性,指定Applet類別檔(.class)檔名。    而檔案所在資料夾路徑由CODEBASE屬性設定。  ② CODEBASE:選擇性屬性,指定存放Applet類別檔的路    徑。若省略本屬性設定,則表示HTML網頁程式檔   (.html)與Applet類別檔(.class)放在同一資料夾。  ③ ALT:選擇

文档评论(0)

busuanzi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档