Java11Applet.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java11Applet.ppt

Java技术与应用 主要内容 Applet基础知识 Applet可视化程序设计 Applet的多媒体程序设计 Applet高级程序设计 Applet与浏览器的通讯 Applet之间的通讯 Applet的打包和包的扩展 Applet的安全性限制♂ Applet基础知识 ♂ Applet在HTML中的一般格式 Applet CODEBASE = 网址 ARCHIVE=Applet打包文件名 CODE = 字节码文件名 WIDTH =宽度 HEIGHT = 高度 ALIGN={LEFT,RIGHT,TOP,BOTTOM,MIDDLE} HSPACE=水平间隔 VSPACE=垂直间隔 NAME=Applet名字 ALT=文字 PARAM NAME =参数名 VALUE =参数值 ...... /Applet ♂ Applet的生命周期 通过构造方法生成对象, 进入其生命周期之中 主要涉及到Applet类或JApplet子类的方法 init初始状态 start运行状态 stop停止状态 destroy消亡状态♂ Applet的生命周期 构造方法在init方法之前进行。 init方法一般在创建Applet对象之后仅执行一次,进行一些一次性的初始化操作,当执行完init方法以后进入初始状态,诸如处理由浏览器传递的参数、添加组件、加载图像和音频文件等。 在调用完init方法之后,将自动调用start方法进入运行状态,start方法一般执行多次,当浏览器从最小化还原为正常窗口,或者是返回该页面时执行。♂ Applet的生命周期 但当Applet程序所在的浏览器最小化或者转入其它页面时,立即执行stop方法进入停止状态,stop方法一般也多次执行,此时如果重新激活浏览器,则Applet程序重新调用start方法又进入运行状态。 最后当Applet程序处于停止状态并关闭浏览器时,则它调用destroy方法释放资源并进入消亡状态,destroy方法在stop之后执行。 ♂ Applet的功能 Applet既是组件又是容器,默认为FlowLayout布局 完成图形绘制、字体、颜色控制、组件布局和事件处理等可视化设计 进行声音、图片和动画等多媒体程序设计 线程技术、数据库和网络技术也都可以应用在Applet中,从而能够方便地进行远程的人机交互及网络交流。♂ Applet的类层次 Applet位于java.applet包 ♂ Applet类的常用方法 ♂ 【例11-1】基本Applet例子 题目: 在控制台显示Applet的各个生命周期方法的调用顺序。                     算法简述: 首先编写HTML网页文件,并在Applet和/applet标记之间指定Applet字节码文件名、宽度和高度以及参数;然后对各个生命周期方法的调用次数计数,并根据次数的多少绘制若干个不同颜色的圆形。♂ Applet可视化程序设计 Applet的可视化程序设计与AWT和Swing的非常相似 ♂ Applet的多媒体程序设计 图像获取通过Applet类的getImage方法, 图像显示使用java.awt.Graphics的drawImage方法, 在图像显示的过程中需要用到ImageObserver接口,目的在于当构造Image对象时,接收有关Image是否装载好等一些异步更新信息通知,Applet 类已经实现了该接口。           ♂ 音频获取通过Applet的getAudioClip方法, 音频播放使用java.awt.Graphics的AudioClip接口的play或loop方法,其中,AudioClip接口用于播放音频剪辑,而多个AudioClip对象能够同时播放由多种声音混合在一起的合成声音, 音频停止播放使用java.awt.Graphics的AudioClip接口的stop方法  

文档评论(0)

shaoyifen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档