第8讲 异常与Applet.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
主要的Applet方法 init() start() stop() destroy() paint() paint()方法和图形对象 只要Applet的显示需要刷新,paint()方法就会被浏览器环境调用 paint()方法有一个参数,是java.awt.Graphics 类的一个实例。这个参数总是建立该Applet的panel的图形上下文。你能用这个上下文在你的Applet中绘图或写入文本。 init( ) init( )函数在Applet被创建并装入一个能支持Java技术的浏览器时被调用。 Applet可用init( )来初始化数据的值。 init( )只在Applet首次装入时被调用,并且在调用start( )之前执行完成。 start( ) start( )在init( )方法完成后开始执行。 start( )使得Applet成为“活动”的。无论Applet何时成为可见的,它都被执行一次。 当浏览器在被最小化后又恢复 当浏览器在链接到另一个URL后又返回 start( )的典型用法是启动动画和播放声音。 stop( ) stop( )方法是在Applet成为不可见时被调用的,一般在浏览器被图标化或链接到另一个URL时会出现。Applet用该方法使动画停止。 start( )和stop( )形成一对动作 start( )激活Applet中的某一行为 stop( ) 禁止Applet中的某一行为。 AWT绘图 paint (Graphics g) 显示处理时自动调用一次paint() repaint() repaint() 通知系统调用paint() update(Graphics g) 清除当前的显示并调用paint() appletViewer 不需Web浏览器就能运行Applet的Java应用程序 格式:appletViewer [option] URLs 至少需要以下HTML代码: html applet code=HelloWorld.class width=100 height=100 /applet /html 用appletviewer启动Applet appletviewer将一个框架样式的区域粘贴在屏幕上,然后实例化该Applet并将这个Applet实例贴在已有的框架中。 appletviewer带有一个命令行参数形式的URL,它指向一个含有Applet引用的HTML文件。 必须使用applet . . .和/applet 一个简单的图像测试 import java.awt.*; import java.applet.Applet; public class JavaLogo extends Applet { Image aImage; public void init() { aImage = getImage(getDocumentBase(), javalogo.gif); } public void paint(Graphics g){ g.drawImage(aImage, 25, 25, this); } } 一个简单的Audio测试 import java.awt.Graphics; import java.applet.*; public class PlayMusic extends Applet { public void paint(Graphics g) { g.drawString(Audio Test, 25, 25); play(getDocumentBase(), Music.au); } } 第8讲 异常和JavaApplet 目 的 定义异常 使用try, catch和finally语句 开发程序来处理自己的异常 区分独立应用程序和Applet 描述Applet和AWT的类层次 列出Applet的主要方法 描述和使用AWT的绘图模型 使用Applet方法从URL读取图像和文件 异常 异常是指程序在执行过程中出现的意外事件。异常通常会使程序的正常流程被打断 一般情况下,程序中需要处理异常情况,通过对异常情况的处理,可以使程序的执行流程继续下去,并进行一些异常处理;否则,程序的正常执行流程会被中断 1.异常的基本类型 异常处理的第一步是确定异常的类型,常见的异常情况一般分为以下几类: 用户输入错误。指用户键盘输入错误,输入格式不对或输入内容不符合程序要求等。例如,用户界面要求输入一个整数,而用户输入了一个字符串,或者要求用户输入一个URL地址,但用户输入的地址语法错误等。 设备故障。计算机硬件设备有时也会出故障,例如打印机没连接好

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档