《JavaApplet类的几个方法.docVIP

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

利用Applet类的几个方法你可以构造任意applet的框架,这些方法是:init、start、stop、destroy、paint和update。下面是关于这些方法的简单说明,包括何时调用他们以及调用他们的位置: ? Applet 根据执行过程中发生的事件来定义其生命周期。对于每个事件将自动调用一种方法。方法如下: init() : 初始化时调用 start() :调用init方法之后自动调用这个方法 stop() : 退出网页时停止执行Applet程序 paint(Graphics g):绘制Applet图形 destroy() : 离线时释放本对象及其相关的资源 ? init 该方法用于applet的初始化。他像一个构造器——当applet被初次加载时,该方法会自动被调用,并且只会被调用一次。 一般来说,我们会覆盖这个方法,在其中作一些初始化工作,例如,处理PARAM参数以及添加用户界面组件等。 实际上,Applet也可以有一个默认构造器,但是惯例的做法是在init方法而不是默认构造器中进行初始化过程。 ? Start 该方法在Java调用init方法后被自动调用。 每次applet出现在屏幕上时都会调用这个方法,例如,applet的第一次显示、用户转移到另一个应用程序再返回到这个包含applet的页面、从最小化状态返回等都会调用start方法。 start方法可以被重复调用多次而不是仅仅一次,这与init方法不同。 start方法通常是为applet重新启动一个线程的地方,比如继续一个动画。 如果当用户离开当前页面时你的applet不需要做任何挂起处理,那么你就不需要实现此方法。 ? stop 该方法在用户离开applet所在页面时被自动调用。也可以被重复多次调用。 stop方法的作用是当用户不再关注applet时能够停止使系统变慢的消耗资源的活动。 如果applet中没有动画、音频文件播放或者在一个线程中执行计算,那么通常不需要此方法。 ? destroy 当浏览器被正常关闭时,Java要保证调用此方法。 当浏览器关闭时该方法会自动被执行。 该方法中需要放置的代码是用来进行清理工作的,例如,回收任何诸如图形环境等的系统资源。 paint 当重新绘制applet时调用。 update 当重新绘制applet的一部分时调用

文档评论(0)

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

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

1亿VIP精品文档

相关文档