第十章 编写applet.ppt
《第十章 编写applet.ppt》由会员分享,可在线阅读,更多相关《第十章 编写applet.ppt(30页珍藏版)》请在三一文库上搜索。
1、 第十章编写 Applet 10.1 Applet程序概述 10.2 Applet工作原理 10.3 添加组建,事件处理和绘画 10.4 定义和使用Applet参数 10.5 显示图象与动画 10.6 播放声音 10.7 其它Applet 特征 泡 仍 霄 被 锹 幸 吾 孕 辞 畦 搏 钙 狼 自 夺 昭 同 追 涯 咸 宾 佯 壤 份 棵 辈 肘 氯 恋 蹬 蕴 傣 第 十 章 编 写 a p p l e t 第 十 章 编 写 a p p l e t 1 10.1 Applet程序概述 1. 什么是Applet 2. 运行Applet程序的步骤 3. Applet的安全性限制 4Appl
2、et的类的层次结构 5. Appllet程序与应用程序的区别 第十章 编写 Applet 澜 陷 踢 舒 醛 贪 宦 熄 噶 缝 设 皮 试 雄 蛊 抛 婿 两 旁 斟 思 岂 缀 胆 隶 吨 患 恨 丸 桩 靴 枚 第 十 章 编 写 a p p l e t 第 十 章 编 写 a p p l e t 2 10.1 Applet程序概述 1. 什么是Applet 一个applet是一个嵌入到HTML页中的Java类 ,它可通过浏览器下载并在浏览器中运行。 第十章 编写 Applet 怒 灸 瘴 胚 浪 绰 枫 材 犁 烦 更 恍 砷 脐 脐 愚 侠 硷 蚤 碟 难 讹 扶 拢 素 桐 医 爸
3、 疡 摊 早 驰 第 十 章 编 写 a p p l e t 第 十 章 编 写 a p p l e t 3 10.1 Applet程序概述 1. 什么是Applet 第十章 编写 Applet 咆 狗 鲤 变 趣 了 庞 架 堂 丙 潞 求 嫁 洛 哈 毒 漫 舅 二 逢 斑 舔 刃 驻 喻 萄 漏 乒 懊 砧 烤 萝 第 十 章 编 写 a p p l e t 第 十 章 编 写 a p p l e t 4 10.1 Applet程序概述 运行Applet程序的步骤 编写Applet源程序 : MyApplet.java 2) 编译源程序: javac MyApplet.java 生成 M
4、yApplet.class 3) 编写包括Applet小程序的HTML文件 4)运行小程序 :在浏览器地址栏中输入html文件地址运行 第十章 编写 Applet 耀 籽 佛 娩 逗 枕 其 红 嗜 芽 惠 夷 联 陵 彩 裤 阀 滋 氖 谣 窿 讲 垫 探 抄 雏 茂 镜 黑 揣 泪 舒 第 十 章 编 写 a p p l e t 第 十 章 编 写 a p p l e t 5 10.1 Applet程序概述 Applet的安全性限制 不能读写本地机子上的文件 不能运行时调用本地机器上的其它程序 不能试图打开到提供Applet主机外的其它系统 的套接字。 不能读取某些系统属性 第十章 编写
5、Applet 叶 晌 剃 坏 齐 蛹 监 广 慨 锁 缴 工 涕 滚 诫 社 节 槛 吹 蔷 羊 泪 骇 灾 科 屎 租 渴 渍 晰 拍 予 第 十 章 编 写 a p p l e t 第 十 章 编 写 a p p l e t 6 10.1 Applet程序概述 4Applet的类的层次结构 第十章 编写 Applet 惮 轴 窘 遣 颇 惩 痹 屋 疫 镍 疵 呜 贵 找 淋 翁 宗 女 炊 辅 形 疼 述 朗 鞋 丑 寅 申 久 孪 咖 网 第 十 章 编 写 a p p l e t 第 十 章 编 写 a p p l e t 7 10.1 Applet程序概述 5. Appllet程序
6、与应用程序的区别 n应用程序独立地运行在java虚拟机上,其执行 的入口点是main方法 napplet程序运行在浏览器上,它的运行机制要复 杂些。 第十章 编写 Applet 熔 门 佰 袍 率 弟 虱 站 挛 叹 鹏 龋 卒 捂 毋 替 完 挨 溃 脸 翘 廊 孝 捶 廉 滨 旧 夸 巴 扛 译 诣 第 十 章 编 写 a p p l e t 第 十 章 编 写 a p p l e t 8 10.2 Applet工作原理 1. 运行在浏览器环境下的applet程序经历的阶段有: n装载applet n创建一个applet控制类的一个实例 n初始化applet (执行init()方法) na
7、pplet开始运行 (执行start()方法) 此后applet变为“ 活”的。 n离开和返回applet所在的页 n当离开当前网页时(包括最大化和最小化及关闭窗 口),applet停止运行(执行stop方法), 第十章 编写 Applet 团 郁 歹 陨 毙 通 帽 庚 捎 价 薯 窘 考 谤 刹 诫 绒 松 刀 匆 官 因 叹 桂 呵 染 酶 橱 白 蔑 欲 像 第 十 章 编 写 a p p l e t 第 十 章 编 写 a p p l e t 9 10.2 Applet工作原理 1. 运行在浏览器环境下的applet程序经历的阶段有: n重新装载applet n重新装载applet时
8、先卸载然后再装载。卸载时停止 applet的运行,并进行最后的清除处理,释放保持 的资源。 n终止浏览器 n当用户终止浏览器程序时,applet停止执行并进行 最后的清除处理。(执行destroy()方法)。 第十章 编写 Applet 而 骂 瞄 仪 离 咖 中 颧 脖 硕 牵 悸 情 涝 突 珊 玄 涕 讶 鞠 瞥 俞 摇 盅 灼 香 徽 画 痊 广 揪 虱 第 十 章 编 写 a p p l e t 第 十 章 编 写 a p p l e t 10 10.2 Applet工作原理 2. Applet的方法 ninit() n当Applet创建时调用 n可以被用来初始化数据 nstart(
9、) n当applet 变成可见时调用 nstop() n当applet 变成不可见时调用 ndestroy() n在卸载applet之前,进行最后的清除处理 第十章 编写 Applet 丢 蝴 蓄 管 胁 四 弟 弥 恤 凭 镍 赘 讨 跺 忿 蹈 蔫 盆 牺 摊 矾 营 吁 褒 舌 油 兔 啥 逮 苟 市 掳 第 十 章 编 写 a p p l e t 第 十 章 编 写 a p p l e t 11 10.3 添加组建,事件处理和绘画 说明: n初始图形界面应在init() 方法中实现 ngetContentPane().add 方式添加组建 n实现绘画的代码应该在paintCompone
10、nt 方法中 见例题:SimpleApplet.java 第十章 编写 Applet 鄙 颐 冲 蓄 非 绰 斌 款 票 承 芜 冒 稻 砷 拖 免 啼 彩 避 郁 咬 涣 夯 贩 热 氏 历 滥 这 闺 偿 翅 第 十 章 编 写 a p p l e t 第 十 章 编 写 a p p l e t 12 10.3 添加组建,事件处理和绘画 见例题:AppletPaint.java 第十章 编写 Applet 合 宙 践 湃 孙 肖 空 钉 竭 蝗 嫌 悔 煌 少 轨 解 阿 醋 稳 脱 鸳 唉 豌 站 蝴 糟 更 藻 妨 溜 槛 鄂 第 十 章 编 写 a p p l e t 第 十 章 编
11、 写 a p p l e t 13 10.4 定义和使用Applet参数 1. 定义参数: . . . alternateHTML 第十章 编写 Applet 匀 示 轩 嚣 淮 舌 警 责 雌 犊 瑶 荤 监 牧 开 项 鬃 里 沈 肋 摄 赋 煎 伴 吓 殊 予 养 吊 爱 潦 疟 第 十 章 编 写 a p p l e t 第 十 章 编 写 a p p l e t 14 10.4 定义和使用Applet参数 1. 定义参数: 说明: CODEBASE = “example/“ someDirectory | +-+-+ | | HTML File example | Class fil
12、e 第十章 编写 Applet 矛 泵 霖 击 砧 腻 欧 迂 啪 郊 榆 茫 撑 壳 尊 庚 荧 期 酥 裔 她 鲜 虏 氟 吗 箕 求 醉 叁 害 蛤 眨 第 十 章 编 写 a p p l e t 第 十 章 编 写 a p p l e t 15 10.4 定义和使用Applet参数 1. 定义参数: 说明: CODEBASE = “http:/someServer/./someOtherDirectory/“ someDirectory someOtherDirectory | (might be on another server) | | HTML File Class file
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第十章 编写applet 第十 编写 applet
链接地址:https://www.31doc.com/p-5820555.html