單元三十二Java applet 程式設計 — IP 地址時間、放大鏡、密_第1頁
單元三十二Java applet 程式設計 — IP 地址時間、放大鏡、密_第2頁
單元三十二Java applet 程式設計 — IP 地址時間、放大鏡、密_第3頁
單元三十二Java applet 程式設計 — IP 地址時間、放大鏡、密_第4頁
單元三十二Java applet 程式設計 — IP 地址時間、放大鏡、密_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、單元三十二:Java applet 程式設計 IP 地址時間、放大鏡、密碼管理和命令選單單元目的:使學習者可以利用現(xiàn)成的 Java applet 設計出不同之顯示效果,增加首頁之豐富性。單元準備工作:熟悉任一簡單的文字編輯器如記事本,並利用 Windows 95 中 Ctrl-C 複製 Ctrl-V 貼上功能,方便文章之編輯。單元範例:A. IP地址時間將光碟中 mpanel.class 與我們所設計之首頁放置同一目錄,這一個 Java applet 除了可以顯示類似前面實習看板的功能外,也可也顯示瀏覽器所在之 domain name, ip address 和時間,不過筆者在 MSIE 中試

2、不出來 :(範例程式如下:<HTML><HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=big5"> <META NAME="Author" CONTENT="shie"> <META NAME="GENERATOR" CONTENT="Mozilla/4.04 en (Win95; I) Netscape"> <TITLE&g

3、t;IP地址時間</TITLE></HEAD><BODY><CENTER><B><FONT SIZE=+4>IP地址時間</FONT></B><BR><BR><BR><applet code="mpanel.class" alt="Java Message Panel Applet" height=50 width=400><param name ="copyright1" value=

4、"Adeveloper Copyright (c) 1997"><param name ="copyright2" value ="<param name="frame" value ="10"><param name="bold" value ="1"><param name="italic" value ="1"><param name="lines"

5、; value ="5"><param name="def_dly" value ="2500"><param name="def_msgCol" value ="green"><param name="def_bgCol" value ="red"><param name="def_upFrCol" value ="white"><param name=&

6、quot;def_lowFrCol" value ="gray"><param name="msg_1" value ="歡迎光臨帆毅網(wǎng)路工作室"><param name="msg_2" value ="我知道你來自何方?"><param name="msgCol_2" value ="red"><param name="msg_3" value ="domain&qu

7、ot;><param name="msgCol_3" value ="blue"><param name="msg_4" value ="ip"><param name="msg_5" value ="date"><param name="dly_5" value ="6000"><param name="msgCol_5" value ="yel

8、low"></applet></CENTER></BODY></HTML>範例 1 (mpanel.htm)學習者只要將 <applet code=" mpanel.class" </applet> 加入自己設計好的首頁中,其中參數(shù)定義如下:copyright1, copyright2:版權宣告,不可更改。frame:立體邊框厚度。bold:設定粗體字型,1 or 0。italic:設定斜體字型,1 or 0。def_dly:設定每段文字延遲時間,單位毫秒,可個別設定。def_msgCol:設

9、定每段文字顏色,可個別設定。def_bgCol:設定背景顏色。msg_1, msg_2, :設定個別文字訊息。msgCol_2:個別訊息顏色。dly_5:個別訊息延遲時間。範例示範如圖 1 所示:圖 1 如果我們背景的顏色設定為白色 bordercolor=”white”,如圖 2 所示:圖 2B. 放大鏡將光碟中 magnifier.class 與我們所設計之首頁放置同一目錄和準備一張顯示圖片即可,會以滑鼠為中心作放大並可以鏈結其它 URL。範例程式如下:<HTML><HEAD> <META HTTP-EQUIV="Content-Type"

10、 CONTENT="text/html; charset=big5"> <META NAME="Author" CONTENT="shie"> <META NAME="GENERATOR" CONTENT="Mozilla/4.04 en (Win95; I) Netscape"> <TITLE>IP放大鏡</TITLE></HEAD><BODY><CENTER><B><FONT SIZE

11、=+4>放大鏡</FONT></B><BR><applet code=magnifier.class width=640 height=400><param name="IMAGE" value="Grace.gif"><param name="LINK" value=".tw"><param name="SIZE" value=100></applet>

12、</CENTER></BODY></HTML>範例 2 (magnifier.htm)學習者只要將 <applet code=" magnifier.class " </applet> 加入自己設計好的首頁中,其中參數(shù)定義如下:width, height:顯示框之寬度長度,最好和原圖同大小。IMAGE:欲顯示圖像。LINK:鏈結位置。SIZE:放大鏡大小。範例示範如圖 3 所示:圖 3 C. 密碼管理將光碟中 password.zip 檔案解開後,會產(chǎn)生 InputPanel.class, PassMaster.clas

13、s, PasswordItem.class以及 password.log 檔四個檔案,其中 password.log 為密碼設定範例檔,和它與 *.class 與我們所設計之首頁放置同一目錄即可,會產(chǎn)生一個密碼對話框要求輸入密碼。範例程式如下:<HTML><HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=big5"> <META NAME="Author" CONTENT="shie">

14、; <META NAME="GENERATOR" CONTENT="Mozilla/4.04 en (Win95; I) Netscape"> <TITLE>密碼管理</TITLE></HEAD><BODY><CENTER><B><FONT SIZE=+4>密碼管理</FONT></B><BR><BR><BR><applet code="PassMaster.class" W

15、IDTH=10 HEIGHT=10><param name=bgcolor value="#000000"><param name=framebg value="#000000"><param name=frame value="_top"></applet> </CENTER></BODY></HTML>範例 3 (password.htm)學習者只要將 <applet code=" PassMaster.class"

16、 </applet> 加入自己設計好的首頁中,並將 password.log 密碼檔設定好即可,其中參數(shù)除 frame 外均可不動,value=”_top” 為將前一視窗去除,value=”window” 或無則另開視窗。密碼檔 password.log 設定方式如下:name: = "shie" ß使用者名稱 password: = "HowAreYou" ß使用者密碼URL: = ".tw" ß鏈結位置END_FILE範例示範如圖 4 所示,statu

17、s 顯示 Ready。圖 4如果輸入使用者名稱錯誤,status 顯示 Authentification failed,如圖 5 所示:圖 5如果輸入使用者名稱正確而密碼錯誤,status 顯示,如圖 6 所示:圖 6C. 命令選單將光碟中 LNavBar.class.class 與我們所設計之首頁放置同一目錄,會以滑鼠為主的命令選單,每一選單可鏈結其它 URL。範例程式如下:<HTML><HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=big5&qu

18、ot;> <META NAME="Author" CONTENT="shie"> <META NAME="GENERATOR" CONTENT="Mozilla/4.04 en (Win95; I) Netscape"> <TITLE>命令選單</TITLE></HEAD><BODY><CENTER><B><FONT SIZE=+4>命令選單</FONT></B><BR&g

19、t;<BR><BR><applet code="LNavBar.class" WIDTH="680" HEIGHT="20"><param name="FONTHEIGHT" value="12"><param name="FONTNAME" value="Arial"><param name="VIEWBUTTON" value="1"><

20、;param name="BACKCOLOR" value="ffffff"><param name="FONTCOLOR" value="FFFFFF"><param name="BUTTONCOLOR" value="000000"><param name="MOUSECOLOR" value="00FF20"><param name="ALLCOLOR" valu

21、e="FF0000"><param name="BUTTONNUM" value="7"><param name="BUTNAME1" value="電機科選單"><param name="BUTNAME2" value="電機科"><param name="BUTNAME3" value="電機科特色"><param name="BUTNAME4

22、" value="電機科師資"><param name="BUTNAME5" value="電機科實驗室"><param name="BUTNAME6" value="電機科虛擬實境"><param name="BUTNAME7" value="帆毅網(wǎng)路工作室"><param name="BUTLINK1" value=""><param name

23、="BUTLINK2" value=".tw"><param name="BUTLINK3" value=".tw/ee2.html"><param name="BUTLINK4" value=".tw/ee3.htm"><param name="BUTLINK5" value="http:/

24、.tw/ee4.html"><param name="BUTLINK6" value=".tw/frame.html"><param name="BUTLINK7" value=".tw"></applet> </CENTER></BODY></HTML>範例 4 (LnavBar.htm)學習者只要將 <applet code=" LNavBar.class " </applet> 加入自己設計好的首頁中,其中參數(shù)定義如下:width, height:顯示框之寬度長度,最好和原圖同大小。FONTHEIGHT:設定字型高度。FONTNAME:設定字型名稱。VIEWBUTTON:只顯示選單而不鏈結數(shù)。BACKCOLOR:背景顏色。FONTCOLOR:文字顏色。BUTTONCOLOR:按鈕顏色。MOUSECOLOR:滑鼠顏色。ALLCOLOR:只顯示

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論