中文字幕天天躁日日躁狠狠躁,最近中文字幕大全免费版在线,最近2019免费中文字幕视频三,亚洲精品无码你懂的,亚洲国产精品成人精品小说

  • 相關(guān)軟件
    >Applet 創(chuàng)建者:webmaster 更新時(shí)間:2005-12-17 04:48

    Applet 是一個小程序,它不能獨(dú)立運(yùn)行,但是可以嵌入到另一個應(yīng)用中。

    Applet 類必定是嵌入Web 頁面或通過 Applet 瀏覽器瀏覽的 applet 的父類。 Applet 類在 applet 和它們的環(huán)境之間提供了一個標(biāo)準(zhǔn)的接口。

    類 java.applet.Applet

    類 java.applet.Applet

    java.lang.Object
       |
       +----java.awt.Component
               |
               +----java.awt.Container
                       |
                       +----java.awt.Panel
                               |
                               +----java.applet.Applet
    

    public class Applet
    extends Panel

    構(gòu)造子索引

    Applet()

    方法索引

    destroy()
    由瀏覽器或 applet 瀏覽器來調(diào)用,用于通知將被收回的 applet 并且撤消已經(jīng)分配給它的資源。
    getAppletContext()
    確定該 applet 的上下文,該方法允許 applet 查詢并影響它的運(yùn)行環(huán)境。
    getAppletInfo()
    返回關(guān)于該 applet 的信息。
    getAudioClip(URL)
    返回由 URL 參數(shù)指定的 AudioClip 對象。
    getAudioClip(URL, String)
    返回由 URLname 參數(shù)指定的 AudioClip 對象。
    getCodeBase()
    獲取庫 URL 。
    getDocumentBase()
    獲取文檔 URL 。
    getImage(URL)
    返回一個可以顯示在屏幕上的 Image 對象。
    getImage(URL, String)
    返回一個可以顯示在屏幕上的 Image 對象。
    getLocale()
    如果 applet 被設(shè)置,則獲取它的 Locale 。
    getParameter(String)
    返回在 HTML 標(biāo)簽上的名稱參數(shù)值。
    getParameterInfo()
    返回該 applet 不能解釋的參數(shù)。
    init()
    由瀏覽器或 applet 瀏覽器來調(diào)用,用于通知該 applet 它將被裝入系統(tǒng)。
    isActive()
    確定該 applet 是否活動。
    play(URL)
    在指定的絕對 URL 上播放音頻剪輯。
    play(URL, String)
    在給定的一個相對于音頻剪輯的 URL 描述上播放這個音頻剪輯。
    resize(Dimension)
    請求改變該 applet 的大小。
    resize(int, int)
    請求改變該 applet 的大小。
    setStub(AppletStub)
    設(shè)置該 applet 的存根。
    showStatus(String)
    請求將參數(shù)字符串顯示在 "狀態(tài)視窗" 。
    start()
    由瀏覽器或 applet 瀏覽器來調(diào)用,用于通知該 applet 開始執(zhí)行。
    stop()
    由瀏覽器或 applet 瀏覽器來調(diào)用,用于通知該 applet 停止執(zhí)行。

    構(gòu)造子

    Applet
     public Applet()
    

    方法

    setStub
     public final void setStub(AppletStub stub)
    
    設(shè)置該 applet 的存根。這由系統(tǒng)自動完成。

    參數(shù):
    stub - 新的存根。
    isActive
     public boolean isActive()
    
    確定該 applet 是否活動。 在 applet 的 start 方法被調(diào)用之前,它就被標(biāo)記為活動。 在 applet 的 stop 方法被調(diào)用之后,它立刻成為非活動的。

    返回值:
    如果 applet 是活動的為 true ; 否則為 false 。
    參見:
    start, stop
    getDocumentBase
     public URL getDocumentBase()
    
    獲取文檔 URL 。 這個文檔是由 applet 所嵌入的文檔的 URL 。

    返回值:
    URL 是包含該 applet 文檔的 URL 。
    參見:
    getCodeBase
    getCodeBase
     public URL getCodeBase()
    
    獲取庫 URL 。 這是 applet 本身的 URL 。

    返回值:
    URL 是這個 applet 的 URL 。
    參見:
    getDocumentBase
    getParameter
     public 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".

    name 參數(shù)不區(qū)分大小寫。

    參數(shù):
    name - 名稱參數(shù)。
    返回值:
    名稱參數(shù)值。
    getAppletContext
     public AppletContext getAppletContext()
    
    確定該 applet 的上下文,該方法允許 applet 查詢并影響它的運(yùn)行環(huán)境。

    applet 的環(huán)境在包含該 applet 的文檔中描述。

    返回值:
    applet上下文。
    resize
     public void resize(int width,
                        int height)
    
    請求改變該 applet 的大小。

    參數(shù):
    width - applet 的新的請求寬度。
    height - applet 的新的請求高度。
    覆蓋:
    Component 中的 resize
    resize
     public void resize(Dimension d)
    
    請求改變該 applet 的大小。

    參數(shù):
    d - 給出新的寬度和高度的對象。
    覆蓋:
    Component 中的 resize
    showStatus
     public void showStatus(String msg)
    
    請求將參數(shù)字符串顯示在 "狀態(tài)視窗" 。 許多瀏覽器和 applet 瀏覽器提供這類窗口,在這個窗口中,應(yīng)用可以通知用戶它的當(dāng)前狀態(tài)。

    參數(shù):
    msg - 將要顯示在狀態(tài)窗口中的字符串。
    getImage
     public Image getImage(URL url)
    
    返回一個可以顯示在屏幕上的 Image 對象。 作為參數(shù)傳送的 url 必須指定出絕對的 URL 。

    不論映像是否存在,這個方法總是立刻返回。當(dāng)該 applet 試圖在屏幕上繪制映像時(shí),數(shù)據(jù)將被裝入。 繪制映像的圖形原語將逐漸繪制到屏幕上。

    參數(shù):
    url - 給出映像位置的絕對 URL 。
    返回值:
    在指定的 URL 上的映像。
    參見:
    Image
    getImage
     public Image getImage(URL url,
                           String name)
    
    返回一個可以隨后被繪制到屏幕上的 Image 對象。 url 參數(shù)必須指明一個絕對 URL 。 name 參數(shù)是一個相對的 url 參數(shù)描述。

    不論映像是否存在,這個方法總是立刻返回。當(dāng)該 applet 試圖在屏幕上繪制映像時(shí),數(shù)據(jù)將被裝入。 繪制映像的圖形原語將逐漸繪制到屏幕上。

    參數(shù):
    url - 給出映像庫位置的絕對 URL 。
    name - 映像的位置,相對的 url 參數(shù)。
    返回值:
    在指定的 URL 上的映像。
    參見:
    Image
    getAudioClip
     public AudioClip getAudioClip(URL url)
    
    返回指定的 AudioClip 對象,由 URL 參數(shù)指定。

    不論音頻剪輯是否存在,這個方法總是立刻返回。 當(dāng)該 applet 試圖播放音頻剪輯時(shí),數(shù)據(jù)將被裝入。

    參數(shù):
    url - 給出音頻剪輯位置的絕對 URL 。
    返回值:
    在指定的 URL 上的音頻剪輯。
    參見:
    AudioClip
    getAudioClip
     public AudioClip getAudioClip(URL url,
                                   String name)
    
    返回指定的 AudioClip 對象,由 URLname 參數(shù)指定。

    不論音頻剪輯是否存在,這個方法總是立刻返回。 當(dāng)該 applet 試圖播放音頻剪輯時(shí),數(shù)據(jù)將被裝入。

    參數(shù):
    url - 給出音頻剪輯庫位置的絕對 URL 。
    name - 音頻剪輯的位置,相對的 url 參數(shù)。
    返回值:
    在指定的 URL 上的音頻剪輯。
    參見:
    AudioClip
    getAppletInfo
     public String getAppletInfo()
    
    返回關(guān)于該 applet 的信息。 applet 應(yīng)當(dāng)覆蓋這個方法,并返回一個包含關(guān)于作者,版本,和版權(quán)信息的 String

    執(zhí)行這個由 Applet 類提供的方法,將返回 null

    返回值:
    一個包含關(guān)于作者,版本,和版權(quán)信息的字符串。
    getLocale
     public Locale getLocale()
    
    如果 applet 被設(shè)置,則獲取它的 Locale 。 若未設(shè)置 Locale ,則返回缺省的 Locale 。

    返回值:
    [ 需要文檔化! ]
    覆蓋:
    Component 中的 getLocale
    getParameterInfo
     public String[][] getParameterInfo()
    
    返回該 applet 不能解釋的參數(shù)。 applet 應(yīng)當(dāng)覆蓋這個方法,并返回一個 Strings 數(shù)組來描述這些參數(shù)。

    數(shù)組的每個元素都應(yīng)當(dāng)是一個有三個 Strings 的集合,包括名稱,類型,和一個說明。例如:

     String pinfo[][] = {
    	 {"fps",    "1-10",    "frames per second"},
    	 {"repeat", "boolean", "repeat image loop"},
    	 {"imgs",   "url",     "images directory"}
     };
     

    執(zhí)行這個由 Applet 類提供的方法,將返回 null 。

    返回值:
    一個數(shù)組描述該 applet 所要查找的參數(shù)。
    play
     public void play(URL url)
    
    在指定的絕對 URL 上播放音頻剪輯。 如果沒有找到音頻剪輯,則什么都不做。

    參數(shù):
    url - 給出音頻剪輯位置的絕對 URL 。
    play
     public void play(URL url,
                      String name)
    
    在給定的一個相對于音頻剪輯的 URL 描述上播放這個音頻剪輯。 如果沒有找到音頻剪輯,則什么都不做。

    參數(shù):
    url - 給出音頻剪輯庫位置的絕對 URL 。
    name - 音頻剪輯的位置,相對的 url 參數(shù)。
    init
     public void init()
    
    由瀏覽器或 applet 瀏覽器來調(diào)用,用于通知該 applet 它將被裝入系統(tǒng)。 它總是在第一次調(diào)用 start 方法之前被調(diào)用。

    如果它有初始化方法來執(zhí)行, Applet 的子類應(yīng)當(dāng)覆蓋這個方法。 例如,有線程的 applet 要使用 init 方法來創(chuàng)建線程,并用 destroy 方法來終止它們。

    執(zhí)行這個由 Applet 類提供的方法什么都不做。

    參見:
    destroy, start, stop
    start
     public void start()
    
    由瀏覽器或 applet 瀏覽器來調(diào)用,用于通知該 applet 它應(yīng)當(dāng)開始執(zhí)行。 在 init 方法后和每次在 Web 頁面上的 applet 被重新訪問后,它被調(diào)用。

    Applet 的子類應(yīng)當(dāng)覆蓋這個方法,如果在每次包含它的 Web 頁面被訪問時(shí)有任何操作要執(zhí)行。 例如,帶有動畫的 applet 要使用 start 方法來執(zhí)行動畫,并且要使用 stop 方法來停止動畫。

    執(zhí)行這個由 Applet 類提供的方法什么都不做。

    參見:
    destroy, init, stop
    stop
     public void stop()
    
    由瀏覽器或 applet 瀏覽器來調(diào)用,用于通知該 applet 應(yīng)當(dāng)停止執(zhí)行。 當(dāng)包含該 applet 的 Web 頁面被另一個頁面替換時(shí),也僅當(dāng) applet 將被撤消之前它才被調(diào)用。

    Applet 的子類應(yīng)當(dāng)覆蓋這個方法,如果在每次包含它的 Web 頁面不再可見時(shí)有任何操作要執(zhí)行。 例如,帶有動畫的 applet 要使用 start 方法來執(zhí)行動畫,并且要使用 stop 方法來停止動畫。

    執(zhí)行這個由 Applet 類提供的方法什么都不做。

    參見:
    destroy, init
    destroy
     public void destroy()
    
    由瀏覽器或 applet 瀏覽器來調(diào)用,用于通知將被收回的 applet 并且撤消已經(jīng)分配給它的資源。 stop 方法總在 destroy 之前被調(diào)用。

    Applet 的子類應(yīng)當(dāng)覆蓋這個方法,如果在它被撤消前有任何操作要執(zhí)行。 例如,有線程的 applet 要使用 init 方法來創(chuàng)建線程,并用 destroy 方法來終止它們。

    Applet 類提供的方法的實(shí)現(xiàn)什么都不做。

    參見:
    init, start, stop
    相關(guān)文章
    本頁查看次數(shù):