當(dāng) applet 首次創(chuàng)建時(shí),使用 applet 的 setStub
方法把
applet 存根連接到 applet 上。該存根做為 applet 與瀏覽器環(huán)境或 applet
瀏覽器環(huán)境之間的接口,應(yīng)用在該環(huán)境中運(yùn)行。
接口 java.applet.AppletStub
接口 java.applet.AppletStub
- public interface AppletStub
- 來自:
- JDK1.0
- 參見:
- setStub
方法索引
- appletResize(int, int)
- 當(dāng) applet 要改變大小時(shí)調(diào)用該方法。
- getAppletContext()
- 獲取 applet 上下文的處理程序。
- getCodeBase()
- 獲取庫 URL 。
- getDocumentBase()
- 獲取文檔 URL 。
- getParameter(String)
- 返回在 HTML 標(biāo)簽上的名稱參數(shù)值。
- isActive()
- 確定該 applet 是否是活動(dòng)的。
方法
isActive
public abstract boolean isActive()
- 確定該 applet 是否活動(dòng)。 在 applet 的
start
方法即將被調(diào)用之前,它就是活動(dòng)的。 在 applet 的 stop
方法被調(diào)用之后,它立刻成為非活動(dòng)的。
- 返回值:
- 如果 applet 是活動(dòng)的則為
true
;
否則為 false
。
getDocumentBase
public abstract URL getDocumentBase()
- 獲取文檔 URL 。
- 返回值:
- 包含 applet 的文檔
URL
getCodeBase
public abstract URL getCodeBase()
- 獲取庫 URL 。
- 返回值:
- applet 的
URL
。
getParameter
public abstract String getParameter(String name)
- 返回在 HTML 標(biāo)簽上的名稱參數(shù)值。 例如,如果該 applet 被指定為
<applet code="Clock" width=50 height=50>
<param name=Color value="blue">
</applet>
那么調(diào)用 getParameter("Color")
的返回值為 "blue"
.
- 參數(shù):
- name - 名稱參數(shù)。
- 返回值:
- 名稱參數(shù)值。
getAppletContext
public abstract AppletContext getAppletContext()
- 獲取 applet 上下文的處理程序。
- 返回值:
- applet上下文。
appletResize
public abstract void appletResize(int width,
int height)
- 當(dāng) applet 要改變大小時(shí)調(diào)用該方法。
- 參數(shù):
- width - applet 的新的請(qǐng)求寬度。
- height - applet 的新的請(qǐng)求高度。