[AS3]as3显示简单错误消息
新的异常和错误事件模型的一个最大优点就是:它可以让您向用户告知操作失败的时间和原因。您的工作是编写用来显示消息的代码和在响应中提供选项。
新的异常和错误事件模型的一个最大优点就是:它可以让您向用户告知操作失败的时间和原因。您的工作是编写用来显示消息的代码和在响应中提供选项。
以下代码使用一个简单的 try..catch 语句在一个文本字段中显示错误:
- package
- {
- import flash.display.Sprite;
- import flash.text.TextField;
- public class SimpleError extends Sprite
- {
- public var employee:XML =
- <EmpCode>
- <costCenter>1234</costCenter>
- <costCenter>1-234</costCenter>
- </EmpCode>;
- public function SimpleError()
- {
- try
- {
- if (employee.costCenter.length() != 1)
- {
- throw new Error("Error, employee must have exactly one cost center assigned.");
- }
- }
- catch (error:Error)
- {
- var errorMessage:TextField = new TextField();
- errorMessage.autoSize = TextFieldAutoSize.LEFT;
- errorMessage.textColor = 0xFF0000;
- errorerrorMessage.text = error.message;
- addChild(errorMessage);
- }
- }
- }
- }
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例
请稍候...