Java Applet語法簡介
本文向大家簡單介紹一下Java Applet的概念,Java Applet就是用Java語言編寫的一些小應用程序,它們可以直接嵌入到網頁中,并能夠產生特殊的效果。
Java Applet簡介
Java Applet就是用Java語言編寫的一些小應用程序,它們可以直接嵌入到網頁中,并能夠產生特殊的效果。包含Java Applet的網頁被稱為Java-Powered頁,可以稱其為Java支持的網頁。
當用戶訪問這樣的網頁時,Java Applet被下載到用戶計算機上執行,但前提是用戶使用的是支持Java的網絡瀏覽器。由于Java Applet是在用戶計算機上執行的,因此它的執行速度是不受網絡寬帶或者MODEM存取速度的限制,用戶可以更好的欣賞網頁上Java Applet產生的多媒體效果。
在Java Applet中,可以實現圖形繪制、字體和顏色控制、動畫和聲音的插入、人機交互及網絡交流等功能.Apple還提供各種名為抽象窗口工具箱(AbstractWindowToolkit,AWT)的窗口環境開發工具,但AWT的設計是存在缺陷的,取而代之的Swing技術為JavaGUI組建的輕量組建.它們利用用戶計算機的GUI元素,可以建立標準的圖形用戶界面,如窗口、按鈕、滾動條等。目前,在網絡上有非常多的Java Applet范例來生動地展現這些功能。
描述
提供創建Java Applet所必需的類和Java Applet用來與其Java Applet上下文通信的類。Java Applet框架包括兩種實體:Java Applet和Java Applet上下文。Java Applet是一種可嵌入的窗體(參見Panel類),它帶有幾個Java Applet上下文用來初始化、啟動和終止Java Applet的額外方法。Java Applet上下文是負責加載和運行Java Applet的應用程序。例如,Java Applet上下文可能是Web瀏覽器或Java Applet開發環境。
構造方法摘要
Java Applet() 構造一個新Java Applet。
方法摘要
void destroy() 由瀏覽器或Java Appletviewer調用,通知此Java Applet它正在被回收,它應該銷毀分配給它的任何資源。
Accessible Context get AccessibleContext() 獲取與此Java Applet關聯的AccessibleContext。
Java Applet ContextgetJava AppletContext() 確定此Java Applet的上下文,上下文允許Java Applet查詢和影響它所運行的環境。
StringgetJava AppletInfo() 返回有關此Java Applet的信息。
Audio ClipgetAudioClip(URLurl) 返回URL參數指定的AudioClip對象。
Audio ClipgetAudioClip(URLurl,Stringname) 返回URL和name參數指定的AudioClip對象。
URL getCodeBase() 獲得基URL。
URL getDocumentBase() 獲取嵌入此Java Applet的文檔的URL。
Image getImage(URLurl) 返回能被繪制到屏幕上的Image對象。
Image getImage(URLurl,Stringname) 返回能被繪制到屏幕上的Image對象。
Locale getLocale() 獲取Java Applet的語言環境。
String getParameter(Stringname) 返回HTML標記中指定參數的值。
String [][]getParameterInfo() 返回此Java Applet理解的關于參數的信息。
voidinit() 由瀏覽器或Java Appletviewer調用,通知此Java Applet它已經被加載到系統中。
boolean is Active() 確定Java Applet是否處于活動狀態。
static AudioClipnewAudioClip(URLurl) 從給定URL處獲取音頻剪輯。
void play(URLurl) 播放指定絕對URL處的音頻剪輯。
void play(URLurl,Stringname) 播放音頻剪輯,給定了URL及與之相對的說明符。
void resize(Dimensiond) 請求調整此Java Applet的大小。
void resize(intwidth,intheight) 請求調整此Java Applet的大小。
void setStub(Java AppletStubstub) 設置此Java Applet的stub。
void showStatus(Stringmsg) 請求將參數字符串顯示在“狀態窗口”中。
void start() 由瀏覽器或Java Appletviewer調用,通知此Java Applet它應該開始執行。
void stop() 由瀏覽器或Java Appletviewer調用,通知此Java Applet它應該終止執行。
注:windowsXP自帶的IE瀏覽器不支持java.Java Applet。
【編輯推薦】