成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Java Applet程序開發步驟

開發 后端
Java Applet是一種Java的小程序,它通過使用該Java Applet的HTML文件,由支持Java的網頁瀏覽器下載運行,這里向大家重點描述一下Java Applet程序開發步驟。

Java最初奉獻給世人的就是Java Applet,隨即它吸引了全世界的目光,Java Applet運行于瀏覽器上,可以生成生動美麗的頁面,進行友好的人機交互,同時還能處理圖像、聲音、動畫等多媒體數據。Java Applet在Java的成長過程中起到不可估量的作用,到今天Java Applet依然是Java程序設計最吸引的人之一。在本期專題中我將向讀者介紹Java Applet編程的一些技巧。

Java Applet簡介

Java Applet是用Java語言編寫的一些小應用程序,這些程序是直接嵌入到頁面中,由支持Java的瀏覽器(IE或Nescape)解釋執行能夠產生特殊效果的程序。它可以大大提高Web頁面的交互能力和動態執行能力。包含Java Applet的網頁被稱為Java-powered頁,可以稱其為Java支持的網頁。

當用戶訪問這樣的網頁時,Java Applet被下載到用戶的計算機上執行,但前提是用戶使用的是支持Java的網絡瀏覽器。由于Java Applet是在用戶的計算機上執行的,所以它的執行速度不受網絡帶寬或者Modem存取速度的限制,用戶可以更好地欣賞網頁上Java Applet產生的多媒體效果。

  Java Applet小應用程序的實現主要依靠java. Applet包中的Java Applet類。與一般的應用程序不同,Java Applet應用程序必須嵌入在HTML頁面中,才能得到解釋執行;同時Java Applet可以從Web頁面中獲得參數,并和Web頁面進行交互。

  含有Java Applet的網頁的HTML文件代碼中必須帶有<Java Applet>和</Java Applet>這樣一對標記,當支持Java的網絡瀏覽器遇到這對標記時,就將下載相應的小程序代碼并在本地計算機上執行該Java Applet小程序。

  Java Applet是一種Java的小程序,它通過使用該Java Applet的HTML文件,由支持Java的網頁瀏覽器下載運行。也可以通過java開發工具的Java Appletviewer來運行。Java Applet程序離不開使用它的HTML文件。這個HTML文件中關于Java Applet的信息至少應包含以下三點:

  1)字節碼文件名(編譯后的Java文件,以.class為后綴)

  2)字節碼文件的地址

  3)在網頁上顯示Java Applet的方式。

  一個HTML文件增加Java Applet有關的內容只是使網頁更加富有生氣,如添加聲音、動畫等這些吸引人的特征,它并不會改變HTML文件中與Java Applet無關的元素。

Java Applet程序開發步驟

Java Applet程序開發主要步驟如下:

  1)選用EDIT或WindowsNotepad等工具作為編輯器建立Java Applet源程序。

  2)把Java Applet的源程序轉換為字節碼文件。

  3)編制使用class的HTML文件。在HTML文件內放入必要的<Java Applet>語句。

下面舉一個最簡單的HelloWorld例子來說明Java Applet程序的開發過程:

  (1)編輯Java Applet的java源文件

  創建文件夾C:\ghq,在該文件夾下建立HelloWorld.java

  文件的源代碼如下:

  1. importjava.awt.*;  
  2. importjava.Java Applet.*;  
  3. publicclassHelloWorldextendsJava Applet//繼承Appelet類,這是AppeletJava程序的特點  
  4. {  
  5.  publicvoidpaint(Graphicsg)  
  6.  {  
  7.   g.drawString("HelloWorld!",5,35);  
  8.  }  
  9. }  

  保存上述程序在C:\ghq\HelloWorld.java文件里。

  (2)編譯Java Applet

  編譯HelloWorld.java源文件可使用如下JDK命令:

  1. C:\ghq\>javacHelloWorld.java<Enter>  
  2.  

  注意:如果編寫的源程序違反了Java編程語言的語法規則,Java編譯器將在屏幕上顯示語法錯誤提示信息。源文件中必須不含任何語法錯誤,Java編譯器才能成功地把源程序轉換為Java Appletviewer和瀏覽器能夠執行的字節碼程序。

  成功地編譯Java Applet之后生成響應的字節碼文件HelloWorld.class的文件。用資源管理器或DIR命令列出目錄列表,將會發現目錄C:\ghq中多了一個名為HelloWorld.class的文件。

  (3)創建HTML文件

  在運行創建的HelloWorld.class之前,還需創建一個HTML文件,Java Appletviewer或瀏覽器將通過該文件訪問創建的Java Applet。為運行HelloWorld.class,需要創建包含如下HTML語句的名為HelloWorld.html的文件。

  1. <HTML>  
  2. <TITLE>HelloWorld!Java Applet</TITLE>  
  3. <Java Applet  
  4. CODE="JavaWorld.class" 
  5. WIDTH=200 
  6. HEIGHT=100>  
  7. </Java Applet>  
  8. </HTML>  
  9.  

  本例中,<Java Applet>語句指明該Java Applet字節碼類文件名和以像素為單位的窗口的尺寸。雖然這里HTML文件使用的文件名為HelloWorld.HTML,它對應于HelloWorld.java的名字,但這種對應關系不是必須的,可以用其他的任何名字(比如說Ghq.HTML)命名該HTML文件。但是使文件名保持一種對應關系可給文件的管理帶來方便。

  (4)執行HelloWorld.html

  如果用Java Appletviewer運行HelloWorld.html,需輸入如下的命令行:

  1. C:\ghq\>Java AppletviewerJavaWorld.html<ENTER>  
  2.  

  可以看出,該命令啟動了Java Appletviewer并指明了HTML文件,該HTML文件中包含對應于HelloWorld的<Java Applet>語句。

  如果用瀏覽器運行HelloWorldJava Applet,需在瀏覽器的地址欄中輸入HTML文件URL地址。

  至此,一個Java Applet程序的開發運行整個過程結束了(包括java源文件、編譯的class文件、html文件以及用Java Appletviewer或用瀏覽器運行)。
 

【編輯推薦】

  1. 基于Java Applet繪制拓撲圖總結
  2. Java Applet編程小技巧之文字顯示
  3. Java Applet編程顯示圖像
  4. Java虛擬機發展回顧 為跨平臺而生
  5. Java虛擬機(JVM)中的內存設置詳解

 

 

責任編輯:佚名 來源: vod.sjtu.edu.cn
相關推薦

2009-07-09 10:05:55

2011-04-07 12:58:04

程序開發開發項目管理

2011-07-04 16:04:20

Applet

2010-09-17 10:16:26

Java Applet

2009-06-11 08:59:35

2012-02-14 09:26:41

JavajZebra

2009-07-07 17:23:08

Java Servle

2012-01-17 13:53:16

JavaSwing

2009-08-11 12:52:05

ASP.NET數據庫程

2011-06-21 11:30:31

嵌入式 Qt

2011-08-10 09:31:33

開發iPhone應用程

2010-08-12 15:44:25

Flex應用程序

2009-07-03 12:48:24

Java Servle

2009-06-22 17:15:50

Java Applet拓撲圖

2010-08-02 16:09:42

2011-06-20 10:27:24

Mini2440 Qtopia Qt

2011-08-10 17:38:21

DB2JDBC

2009-07-08 18:21:27

2009-07-09 16:57:03

Servlet與App

2009-07-08 18:16:02

Applet和Serv
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产伦精品一区二区三区视频金莲 | 亚洲精品成人在线 | 四虎永久在线精品免费一区二 | 欧美www在线观看 | 性一交一乱一伦视频免费观看 | 日韩在线高清 | 国产欧美一区二区三区日本久久久 | 麻豆av在线免费观看 | 国产精品视频网 | 国产精品久久久久久影院8一贰佰 | 中文天堂在线一区 | 国产亚洲精品精品国产亚洲综合 | 久久里面有精品 | 午夜影院在线观看版 | 午夜一级大片 | 69亚洲精品 | 中文字幕在线免费观看 | 在线国产中文字幕 | 成人二区| 中文字幕视频在线看 | 久久久久国产精品www | 精品久久香蕉国产线看观看亚洲 | 国产精品久久久久影院色老大 | 91麻豆精品国产91久久久资源速度 | 日本精品一区二区三区在线观看视频 | 精品一区欧美 | yeyeav| 99久久婷婷国产综合精品电影 | 国产精品视频网站 | 蜜臀久久99精品久久久久野外 | 欧美一区二区视频 | 亚洲一区 | 亚洲成人免费av | 日本久久视频 | 天天曰天天曰 | 成人性视频在线 | 9999在线视频 | 中文字幕日本一区二区 | 欧美在线视频免费 | 亚洲成人动漫在线观看 | 狠狠躁夜夜躁人人爽天天高潮 |