紅知博客

          知其然,亦知其所以然
          posts - 32, comments - 35, trackbacks - 0, articles - 0

          Java 小應(yīng)用程序---APPLET

          Posted on 2007-09-20 09:54 紅子 閱讀(566) 評(píng)論(0)  編輯  收藏 所屬分類: JAVAJ2EE 綜合Applet
                  Java小程序

           

          1. 什么是Applet?
          答:1) Applet是能夠嵌入到一個(gè)HTML頁(yè)面中,且可通過(guò)Web瀏覽器下載和執(zhí)行的一種Java類;
          2) Applet通過(guò)瀏覽器或applet viewers運(yùn)行;

          2. Applet的安全限制
          答:1) 運(yùn)行時(shí)執(zhí)行另一程序;
          2) 任何文件的輸入/輸出;
          3) 調(diào)用本地方法;
          4) 嘗試打開(kāi)除提供Applet的主機(jī)之外的任何系統(tǒng)的Socket。

          3. Applet和AWT的層次
          答:java.lang.Object
          |
          |
          java.awt.Component
          |
          |
          java.awt.Containter
          |
          |
          java.awt.Panel
          |
          |
          java.applet.Applet

          4. Applet的方法和Applet的生命周期
          答:1) init()
          a. 只在Applet首次裝入時(shí)被調(diào)用, 并且在調(diào)用start()之前執(zhí)行完成;
          b. 可用于初始化數(shù)據(jù)值;
          2) start()
          a. 當(dāng)Applet成為可見(jiàn)時(shí)運(yùn)行
          3) stop()
          a. 當(dāng)Applet成為不可見(jiàn)時(shí)運(yùn)行

          5. Applet標(biāo)記
          答:1) code=appletFile.class 給定了含有編譯好的Applet子類的文件名;
          2) width = pixels height = pixels 給出了Applet顯示區(qū)域的初始寬度和高度;
          3) codebase = codebaseURL 指定了Applet的URL(包含有Applet代碼的目錄, 如該屬性未指定,則采用文檔的URL);
          4) align = alignment 指定了Applet的對(duì)齊方式
          5)
          6. Applet和瀏覽器的交互方法
          答:1) getParameter(String name): 取得參數(shù);
          2) getCodeBase(): 返回一個(gè)描述Applet類文件本身源目錄的URL對(duì)象;
          3) getDocumentBase(): 返回一個(gè)描述裝載Applet的HTML文件的URL對(duì)象;
          我要啦免费统计
          主站蜘蛛池模板: 明星| 临朐县| 林州市| 德阳市| 宜兰县| 民乐县| 枣庄市| 扶沟县| 石柱| 洛浦县| 朝阳县| 陵川县| 鸡东县| 多伦县| 鄂托克前旗| 阜宁县| 敖汉旗| 宜良县| 潮州市| 土默特左旗| 股票| 天门市| 肇源县| 盐亭县| 龙江县| 丹巴县| 望江县| 奉节县| 靖宇县| 利津县| 绥德县| 五台县| 昌图县| 南雄市| 温泉县| 鄂尔多斯市| 全州县| 湘潭县| 临武县| 咸宁市| 奉节县|