接口 Appletstub
publicinterfaceAppletStub當applet第一次被創建時,使用applet的setStub方法把appletstub連線到它。此stub充當applet和瀏覽器環境或appletviewer環境之間的接口,應用程式在此環境中運行。
從以下版本開始: JDK1.0
方法摘要
void | appletResize(intwidth,intheight) 當applet想要重新調整大小時調用。 |
AppletContext | getAppletContext() 返回applet的上下文。 |
URL | getCodeBase() 獲取基URL。 |
URL | getDocumentBase() 獲取嵌入applet的文檔的URL。 |
String | getParameter(Stringname) 返回HTML標記中命名參數的值。 |
boolean | isActive() 確定applet是否處於激活狀態。 |
方法詳細信息
isActive
booleanisActive()確定applet是否處於激活狀態。僅在applet的start方法被調用前,applet才處於激活狀態。僅在applet的stop方法被調用前,applet才變成非激活狀態。
返回:
如果applet處於激活狀態,則返回true;否則返回false。
getDocumentBase
URLgetDocumentBase()獲取嵌入applet的文檔的URL。例如,假定applet包含在下面的文檔中:
http://java.sun.com/products/jdk/1.2/index.html
則該文檔基於:
http://java.sun.com/products/jdk/1.2/index.html
返回:
包含applet的文檔的URL。
getCodeBase
URLgetCodeBase()獲取基URL。這是包含applet的目錄的URL。
返回:
包含applet的目錄的基URL。
getParameter
StringgetParameter(Stringname)返回HTML標記中命名參數的值。例如,如果applet被指定為:
<appletcode="Clock"width=50height=50>
<paramname=Colorvalue="blue">
</applet>
則對getParameter("Color")的調用將返回值"blue"。
參數:
name-參數名。
返回:
命名參數的值,如果沒有設定,則為 null。
getAppletContext
AppletContextgetAppletContext()返回applet的上下文。
返回:
applet上下文。
appletResize
voidappletResize(intwidth,
intheight)當applet想要重新調整大小時調用。
參數:
width-為applet新請求的寬度。
height-為applet新請求的高度。