7章Java小应用程序Applet.pptVIP

  1. 1、本文档共31页,可阅读全部内容。
  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文档。上传文档
查看更多
7章Java小应用程序Applet

所有小应用程序的根源 第7章 Java小应用程序Applet 第一节 Applet程序开发步骤 第二节 小应用程序HTML标记 第三节 Applet类 第四节 Applet运行状态控制基本方法 第五节 Applet的应用 第六节 Applet 的事件及其处理 第七节 Applet的安全基础 习题 7.1.3创建HTML文件 Applet * * 第 7 章 Java小应用程序Applet Applet程序又称为小应用程序,它嵌入到HTML文件中,由支持Java的网页浏览器下载并运行。 Applet程序离不开使用它的HTML文件,HTML文件中关于Applet的信息至少应包含以下三点: 1)字节码文件名(告诉浏览器装入那个小应用程序) 2)字节码文件的地址(存放小应用程序的位置) 3)在网页上显示Applet的方式(小应用程序显示在网页的什么位置) Applet Location: http://someLocation/file.html Loading... 4. Browser run applet Html Applet code= …. /Applet 2. Browser loads HTML document http://someLocation/file.html 1. Browser loads URL Applet class 3. Browser loads applet classes Applet程序开发主要步骤如下: 1)建立Java Applet源程序(如:JavaWorld.java)。 2)把Applet的源程序转换为字节码文件。 3)编制使用JavaWorld.class 的HTML文件。 7.1 Applet程序开发步骤 例7.1 建立 JavaWorld.java文件, 内容如下: import java.awt.*; import java.applet.*; public class JavaWorld extends Applet { public void paint(Graphics g ) { g.drawString(″Java World!″,5,25); } } 7.1.1 编辑Applet 的java源文件 编译JavaWorld.java 产生可以运行的字节码文件 7.1.3创建HTML文件 为运行JavaWorld.class, 需要创建包含字节码文件的网页 HTML的文件的标志格式如下所示: 7.1.2编译Applet HTML TITLEJavaWorld! Applet/TITLE APPLET CODE=″JavaWorld.class″ WIDTH=300 HEIGHT=100 /APPLET /HTML 运行结果 由于Applet从远程服务器上下载而在本地机上运行的特殊性,安全问题显得十分重要,为此,Applet在运行时要受到更多的限制,诸如: 1) Applet永远无法运行本地机上的可执行程序; 2) Applet除了与所在的服务器联系以外,无法再同任何其他的 服务器取得联系; 3) Applet无法对本地机上的文件系统进行读写操作。; 4) Applet无法获得除了本地机使用的Java版本号、操作系统名称及版本号、文件名分隔符(‘/’或‘\’)和路径以外有关本地机的其他信息。Applet也无法获得使用者的名字和E-mail地址等。 7.2 Applet的安全基础 Applet类是所有Applet应用的基类,所有的Java小应用程序都必须继承该类 。如下例所示。 import java. applet.*; public class TestApplet extends Applet { …… } Applet类的构造方法只有一种,也就是: public Applet() Applet实现了很多基本的方法,下面是Applet类中常用的方法及其用途: 7.3 Applet类 Object Componet Container Window Panel Frame Applet public void init() 执行初始化操作 public void start()启动小程序的执行 public vo

文档评论(0)

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

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

1亿VIP精品文档

相关文档