該接口適合于這樣的 applet 環(huán)境:文檔中包含有 applet 并且有其他 applet
在相同的文檔中。
在該接口中的方法可以被 applet 使用,來獲取關(guān)于它自身環(huán)境的信息。
接口 java.applet.AppletContext
接口 java.applet.AppletContext
- public interface AppletContext
方法索引
- getApplet(String)
- 在由該 applet 上下文表示的文檔中,用給定的名字查找并返回 applet 。
- getApplets()
- 查找該 applet 上下文表示的文檔中的所有 applet 。
- getAudioClip(URL)
- 創(chuàng)建一個音頻剪輯。
- getImage(URL)
- 返回一個可以隨后顯示在屏幕上的
Image
對象。
- showDocument(URL)
- 用給定的 URL 替換當前被查看過的Web 頁面。
- showDocument(URL, String)
- 請求瀏覽器 applet 瀏覽器顯示出由
url
參數(shù)指示的Web 頁面。
- showStatus(String)
- 請求將字變量字符串顯示在 "狀態(tài)視窗" 。
方法
getAudioClip
public abstract AudioClip getAudioClip(URL url)
- 創(chuàng)建一個音頻剪輯。
- 參數(shù):
- url - 給出音頻剪輯位置的絕對 URL 。
- Returns:
- 在指定的 URL 上的音頻剪輯。
getImage
public abstract Image getImage(URL url)
- 返回一個可以隨后顯示在屏幕上的
Image
對象。 作為參數(shù)傳送的 url
參數(shù)
必須是以絕對 URL 方式描述的。
不論映像是否存在,這個方法總是立刻返回。當該 applet 試圖在屏幕上繪制映像時,數(shù)據(jù)將被裝入。 繪制映像的圖形原語將逐漸繪制到屏幕上。
- 參數(shù):
- url - 給出映像位置的絕對 URL 。
- 返回值:
- 在指定的 URL 上的映像。
- 參見:
- Image
getApplet
public abstract Applet getApplet(String name)
- 在由該 applet 上下文表示的文檔中,用給定的名字查找并返回 applet 。
通過設(shè)置 name
屬性來設(shè)置在 HTML 標簽中的名稱。
- 參數(shù):
- name - 一個 applet 名稱。
- 返回值:
- 給定名稱的 applet ,或
null
如果沒有找到。
getApplets
public abstract Enumeration getApplets()
- 查找該 applet 上下文表示的文檔中的所有 applet 。
- 返回值:
- 在該 applet 上下文表示的文檔中所有 applet 的列舉。
showDocument
public abstract void showDocument(URL url)
- 用給定的 URL 替換當前被查看過的Web 頁面。
該方法將被不是瀏覽器的 applet 上下文忽略。
- 參數(shù):
- url - 給出文件檔位置的絕對 URL 。
showDocument
public abstract void showDocument(URL url,
String target)
- 請求瀏覽器 applet 瀏覽器顯示出由
url
參數(shù)指示的Web 頁面。 target
參數(shù)在文檔將被顯示的 HTML 框架中表示。
target 參數(shù)的解釋如下所示:
"_self" | 顯示在包含 applet 的窗口和框架中。 |
"_parent" | 顯示在 applet 的父代框架中。 如果 applet 無父代框架,與 "_selt" 的操作相同。 |
"_top" | 在 applet 窗口的頂級框架中顯示。 如果 applet 的框架是頂級框架,與 "_selt" 的操作相同。 |
"_blank" | 顯示一個新的,未命名的頂層窗口。 |
name | 在名為 name 的框架或窗口中顯示。 如果名為 name 的目標不存在,一個新的指定名稱的頂層窗口將被創(chuàng)建,并且文檔被顯示出來。 |
applet 瀏覽器或瀏覽器可以自由忽略 showDocument
。
- 參數(shù):
- url - 給出文件檔位置的絕對 URL 。
- target - 一個表示頁面顯示位置的
String
。
showStatus
public abstract void showStatus(String status)
- 請求將字變量字符串顯示在 "狀態(tài)視窗" 。 許多瀏覽器和 applet 瀏覽器提供這類窗口,在這個窗口中應(yīng)用可以通知用戶它的當前狀態(tài)。
- 參數(shù):
- status - 將要顯示在 status window 中的字符串。