freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

html和applet編程(編輯修改稿)

2024-11-04 21:02 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 main( )方法。 對(duì)于應(yīng)用程序, public 類中必須包括 main( ),否則無(wú)法運(yùn)行。 20 將應(yīng)用程序轉(zhuǎn)換為 Applet ? 可以將一個(gè)圖形化的 Java應(yīng)用程序轉(zhuǎn)換成一個(gè) Applet。 步驟如下: 1. 取消應(yīng)用程序中的 main方法 。 2. 用 Applet或 JApplet替換 Frame或 JFrame, 并將此類設(shè)為 public。 否則這個(gè) Applet不能被下載 。 3. 去掉應(yīng)用程序中對(duì)窗體的 setSize方法和 setTitle方法的調(diào)用 。 4. 將所有的初始化代碼從框架窗口構(gòu)造函數(shù)移至 Applet 的 init 方法中 。 21 Applet 的生命周期 ? Applet 根據(jù)執(zhí)行過(guò)程中發(fā)生的事件來(lái)定義其生命周期。對(duì)于每個(gè)事件將自動(dòng)調(diào)用一種方法。方法如下: init() : 初始化時(shí)調(diào)用 start() :調(diào)用 init方法之后自動(dòng)調(diào)用這個(gè)方法 stop() : 退出網(wǎng)頁(yè)時(shí)停止執(zhí)行 Applet程序 destroy() : 離線時(shí)釋放本對(duì)象及其相關(guān)的資源 22 Applet 的生命周期 調(diào)用 repaint重新繪制 Applet stop( ) 啟動(dòng)狀態(tài) start( ) paint( ) Applet 正在工作 生成的 Applet Applet 已顯示 空閑狀態(tài) Applet 已破壞 初始狀態(tài) 如果再次調(diào)用 start( ) destroy( ) 破壞 Applet init( ) 23 applet 生命周期中的不同狀態(tài) ? 初始狀態(tài)( Initialization State) ? 啟動(dòng)狀態(tài)( Start State) ? 繪制狀態(tài)( Paint State) ? 停止?fàn)顟B(tài)( Stop State) ? 銷毀狀態(tài)( Destroy State) 24 初始狀態(tài)( Initialization State) ? 無(wú)論什么時(shí)候創(chuàng)建 applet, 都要調(diào)用 init( ) 方法; ? 在此方法中將初始化變量 ; ? 這種方法在 applet 的生命周期內(nèi)只能調(diào)用一次 ; ? 方法 ‘ init( )’ 的默認(rèn)實(shí)現(xiàn)不做任何操作。因此此方法必須在 “ applet”派生的類中重寫,以執(zhí)行所需的初始化 代碼 . 25 啟動(dòng)狀態(tài)( Start State) ? 調(diào)用 init( ) 方法之后,將調(diào)用 start( ) 方法,以從停止?fàn)顟B(tài)啟動(dòng) applet; ? 因此只要啟動(dòng) applet,都將調(diào)用啟動(dòng)方法來(lái)啟動(dòng) applet ; ? 重新載入 applet 的 HTML 文檔,而 applet 仍然在運(yùn)行時(shí),也將調(diào)用方法 ; ? 如果一個(gè) applet 保持為“ idle state(閑置狀態(tài)) ”, applet 將在用戶恢復(fù)工作時(shí)調(diào)用 start( ); 26 停止?fàn)顟B(tài)( Stop State) ? 當(dāng)用戶從 applet 運(yùn)行的頁(yè)移動(dòng)到其他頁(yè),stop( )方法就會(huì)停止第一頁(yè)中的 applet。 ? 該 applet 轉(zhuǎn)為閑置狀態(tài) ( Idle state) 。 ? 處于停止?fàn)顟B(tài)的 applet可以通過(guò)調(diào)用 start( )方法重新啟動(dòng)。 27 銷毀狀態(tài)( Destroy State) ? 當(dāng) 對(duì)一個(gè) applet調(diào)用 destroy( ) 方法時(shí),該applet就從內(nèi)存中被完全銷毀。 ? 在下面的情況將調(diào)用 destroy 方法: – applet 運(yùn)行的瀏覽器被關(guān)閉。 – 在當(dāng)前運(yùn)行的瀏覽器上打開(kāi)一個(gè)新的站點(diǎn)。 ? 這個(gè)方法將刪除運(yùn)行 applet的所有資源 ? 一個(gè)例子 2
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1