Java语言程序设计 作者 李尊朝 苏军 第13章.pptVIP

Java语言程序设计 作者 李尊朝 苏军 第13章.ppt

  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文档。上传文档
查看更多
第十三章 Applet 程序 13-1 Applet简介 Applet程序继承自java.applet.Applet类,嵌入HTML文档中,通常置于服务器端,下载到本地机后,通过浏览器在用户端执行。 Applet类提供了applet程序与所执行环境间的标准接口,同时还提供了applet程序在浏览器上执行的架构,包括init(),start(),stop()和destroy()4个方法。 13-1-2 applet程序的运行过程 当浏览器装载带有applet程序的网页时,首先为applet及其全程变量分配存储空间,然后运行applet的init()方法,接着调用start()方法,之后调用paint()方法。如果用户离开该网页,使该页成为不活动状态或最小化浏览器窗口,stop()方法被调用。当用户离开applet所在网页一段时间后,又重新回到其所在网页(重新激活该网页)时,再次执行start()方法及paint()方法。当用户真正离开浏览器时先执行stop()方法,再执行destroy()方法。 13-1-3 applet程序的建立和运行 applet小程序的建立方法与Java程序类似,如首先通过文本编辑器如写字板输入源程序,源程序的扩展名为.java。再通过javac.exe程序对源文件进行编辑,产生扩展名为.class的字节码文件,即类文件。也可以直接在JCreator等集成开发环境中建立、编译并运行applet程序。 applet小程序不能独立运行,必须嵌入到HTML文件(网页)中。在浏览器中加载HTML文件时,才开始执行其中的applet程序。 13-1-3 applet程序的建立和运行 内嵌有小程序的HTML文件的基本组成: HTML APPLET CODE=“applet类名.class” WIDTH=窗口宽度 HEIGHT=窗口高度 /APPLET /HTML 其中appletl类名代表要嵌入的applet字节码文件名,窗口宽度和高度分别表示applet程序运行时窗口的初始尺寸。窗口尺寸以像素为单位。 13-1-3 applet程序的建立和运行 1.利用浏览器运行applet程序 2.利用appletviewer运行applet程序 3.利用JCreator建立和运行applet程序 13-2 applet程序举例 例:基本的applet程序 import java.awt.Graphics; import javax.swing.JApplet; public class SimpleApplet extends JApplet { public void paint(Graphics g) { g.drawString(Hello applet!,50,60); } } 将该源文件编译,生成字节码文件SimpleApplet.class。再建立如下的HTML文件SimpleApplet.html。 HTML APPLET CODE=SimpleApplet.class WIDTH=250 HEIGHT=100 /APPLET /HTML 在DOS命令行输入以下命令: appletviewer SimpleApplet.html 例:绘制图形 applet源程序文件DrawingApplet.java的内容如下: import java.awt.Graphics; import javax.swing.JApplet; public class DrawingApplet extends JApplet { public void paint(Graphics g) { g.drawLine(40,30, 200,30); g.drawRect(40,50,160,150); g.drawOval(45,55,150,140); g.drawLine(40,220, 200,220); g.drawString(Drawing!,100,130); } } 将该源文件编译,生成字节码文件DrawingApplet.class。再建立如下的HTML文件DrawingApplet.html: HTML APPLET CODE=DrawingApplet.class WIDTH=250 HEIGHT=300 /APPLET /HTML 在DOS命令行输入以下命令: appletviewer Draw

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档