- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Applet 及多线程 第9讲 applet及多线程 主要内容 applet及其应用 Applet概述 JApplet类 applet的生命周期 HTML文档与Applet AppletContext接口 Applet应用示例 线程(Thread)处理 本讲小结 Applet 及其应用(概述) applet是 在浏览器内运行的java程序 applet的功能要比HTML、XML以及脚本技术的任意组合强大的多 跨平台 安全性 不能访问任何本地文件 不能访问源站点以外的网络资源 通过数字签名验证可以做更多事情 applet必须是Applet或JApplet的派生子类 Applet及JApplet是容器类。 JApplet类 JApplet类是Applet的扩充子类, 构造方法 JApplet() 常用方法 public AppletContext getAppletContext() 返回applet的接口对象. public AudioClip getAudioClip(URL url,String name) 返回音频对象. public URL getCodeBase() 返回包含applet目录的基URL对象。 public Container getContentPane() 返回applet的contentPane 对象. public Component getGlassPane() 返回此applet的glassPane对象 public URL getDocumentBase() 返回嵌入Applet文档的URL。 public Image getImage(URL url) 返回由URL指定的Image对象 。 public String getParameter(String name) 返回HTML标记中的参数值. public void play(URL url) 播放由url指定的音频剪辑。 public void paint(Graphics g) 绘制容器及组件。 public void init() applet初始化。 public void start() applet开始运行。 public void stop() 停止运行applet。 public void destroy() 关闭applet。 applet的生命周期 HTML文档与Applet 在将applet嵌入HTML文档时,需要在文档中设置APPLET标记,以指示浏览器装载并运行它。其标记的一般语法如下: APPLET CODE=appletClassName CODEBASE=baseURL ARCHIVE=jarFile HEIGHT=n1 WIDTH=n2 PARAM NAME=paraml VALUE=valuel PARAM NAME=param2 VALUE=value2 /APPLET CODE 项指定applet类代码文件名; CODEBASE 项指定包含applet目录的URL; ARCHIVE 项用于指定applet运行中所需要的类代码所在的JAR文件; HEIGHT和WIDTH 项指定applet窗口的高度和宽度, 单位为像素。 APPLET标记也可以换成OBJECT标记。 APPLET标记内可包含PARAM标记,用来向applet传递所需的输入参数。NAME项指定参数名; VALUE项指定参数值. AppletContext接口 使用该接口可获得applet的环境信息.常用的方法如下: AudioClip getAudioClip(URL url) 获得音频剪辑对象. Image getImage(URL url) 获得可以在屏幕上绘制的图像. Applet getApplet(String name) 获得名称为name的applet. void showDocument(URL url) 在当前窗口显示url指定的Web 页面。 void showDocument(URL url,String target) 在target指定的窗口位置显示url指定的页面。target的取值及意义如下: _self 在包含applet的框架窗口中显示。 _parent 在applet的父框架中显示。 _top 在applet窗口的顶层框架中显示。 _blank 在一个新的、未命名的顶层窗口中显示。 name 在名称为name的框架或窗口中显示。 void showStatus(String status) 在状态行显示信
您可能关注的文档
- 数电答案第四节.ppt
- 电子工业出版社-15040-《SQL Server实例教程(2008版)》-电子教案-第10篇.ppt
- 第九课 管道设计及布置.ppt
- COM原理及应用----COM对象与接口.doc
- 常见语病类型(标准整理版).doc
- 一个完整的面向对象分析及设计例子.doc
- 用递归下降分析法编写一个用于判断数学表达式是否正确语法分析.doc
- tomcat安装目录各文件夹意义.doc
- 谈谈现行继承制度的缺陷及完善问题研究及分析.doc
- 零基础学按键精灵(第三篇).doc
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
文档评论(0)