Flash cs  组件其实跟flash 8 的组件用法差不多,但是省去了很多监听的一些繁琐的东西,上次把flash 8的组件都看了一次 ,发现还有一些组件还是不错的,但是开始学flash cs的组件的确说实话,记得东西还是有的,我把其中几个公共的地方都做了一些笔记,当作是学习拉。。

Combox 与list组件

先说一些 combox ,list 的共同点吧,他们都可以在参数里面设置 都可以数组指定数据 dataProvider ,也像c#那样指定数据源,第二呢,添加项目的方法

都可以用addItem();方法来添加数据项 ,看下面的代码

combox.addItem({label:"asp", data:1});

combox.addItem({label:"jsp", data:2});

combox.addItem({label:"java", data:3});

combox.addItem({label: "C#",data:4});

list.addItem({label:"夏天的树人", data:1});

var items1:Array = [

{label:"连接access", data:"mytext/1.txt"},

{label:"连接sql", data:"mytext/2.txt"},

{label:"认识asp对象", data:"mytext/3.txt"},

{label:"认识Response对象", data:"mytext/4.txt"},

];

aList.dataProvider = new DataProvider(items1);

这里是指定数据的意思,用作于list组件选择项来

其中共同点:addItem();    dataProvider 当中这些是常用的

fl.controls 在这里包里面有着很多关于组件的使用方法,有使用我们经常需要使用鼠标事件类来配合一起使用,     像这些监听就是一

代码例子: mybtn 是Button组件,mytxt 是TextArea 组件

mybtn.addEventListener(MouseEvent.CLICK,suofang);

function suofang(event:MouseEvent):void{

mytxt.width=580.7/2;

}

当中就是MouseEvent.CLICK 一个调用的属性,我们这里经常用到,像flash 8 那样on(release){} 这样的方法

但是as 3.0的机制不同as 2.0 什么都需要监听,要知道事件的使用方法,要知道异常的处于

有一次我做了一个外部加载的文本,但是发现老是出现TypeError的异常,由于我们没有立刻处理,所以就经常出现错误,

TypeError

如果操作数的实际类型与所需类型不同,将引发 TypeError 异常

var loader:URLLoader=new URLLoader();

loader.dataFormat = URLLoaderDataFormat.TEXT;//控制文本格式下载

try{

loader.load(new URLRequest("mytext/welcome.txt"));

}

catch(e:TypeError)

{trace("worong");}

如果没有使用try {} catch ( ){}处理TypeError 处理的话,经常会错误,因为在as 2.0的异常机制还没有完善导致我们在as3.0学习当中碰见很多问题 所以之前结合数据库来使用的时候老是出现这样的问题。

ScrollPane组件:

这个组件跟flash 8组件没有太大区别,虽然as 3.0再,没有id这样的事情,但是这些同样在参数里面设置,也可以不用写代码,大大方便设置者,只是在组件参数设置的soure 输入你要指定的mc 名称就可以

总的来说,flash cs 的组件应该大大简化以前那些繁琐的地方,统一了监听的方法,增强的事件与异常错误的处理。

Tree组件?

这个组件不见了?flash cs组件不见了,从雅虎flash团队哪里下载了一些有用的组件,还是相当不错的,方法跟list 和combox差不多。可以指定数据

总的来说,学习了一些flash组件 还是觉得弱了点,没有flex builder 3.0那样强大,其实flex的组件可以整合到flash里面一起的,我觉得那些组件很实在,说不定flash 也搞个像。Net那样的平台呢,flash。Net 呵呵,不过商业考虑,绑在一起 倒不如分开来卖还挣钱多呢?既然air程序也可以用flash来开发,倒不如来个一家亲。两者联合在一起,发挥flash的最高境界呢。。

转载于:https://www.cnblogs.com/guoyiqi/archive/2007/09/30/2069568.html

flash cs 3组件学习笔记相关推荐

  1. React学习:双向数据绑定、约束性和非约束性组件-学习笔记

    文章目录 React学习:双向数据绑定.约束性和非约束性组件-学习笔记 表单 约束性和非约束性组件(受限/非受限) 双向数据绑定小例子 React学习:双向数据绑定.约束性和非约束性组件-学习笔记 表 ...

  2. react18 函数组件 学习笔记

    react学习笔记 react 安装 渲染DOM 使用Portal(可以将组件渲染到页面指定位置) 使用方法 CSS_Modal(外部样式表) 使用方式 Fragment (根元素) 使用方式 con ...

  3. Bootstrap组件学习笔记(一)——大纲、Glyphicons字体图标和下拉菜单

    目录: 1.组件学习大纲 2.Glyphicons字体图标 3.下拉菜单 1.组件学习大纲        2. Glyphicons字体图标 bootstrap含有接近250多个字体图标( 图标表格地 ...

  4. Commons 组件学习笔记

    目录 目录 Commons 组件在apache官网有详细的资料深入学习的可以在官网查询API及相关资料 Commons 介绍 Commons Lang 组件简介 数组元素的增加 AarryUtils类 ...

  5. zynq linux找不到flash,Zynq—Linux移植学习笔记(十八):Zynq下NOR_FLASH挂载文件系统...

    1. 背景介绍 板子上的zynq通过emc外接一块nor flash,地址分配如下: Nor flash的起始地址为0x80000000.当zynq上运行Linux后可以通过对该地址起始的区域进行擦除 ...

  6. Android组件学习笔记(简易绘画板)

    自学Android中,根据一位前辈的代码进行学习,理解,在其基础上做了一些改进 功能简述:1,画图2.清空3.改变画笔大小4.全屏渲染5.改变颜色 初始界面是一张图片,下载需注意一下 样例图片: 源代 ...

  7. STM32学习笔记:FLASH读写之二

    因为关于STM32的Flash相关的知识点比较多,所以该内容的学习我们分为以下4个部分 1.RAM和ROM的一些基本概念 -- STM32学习笔记:FLASH读写之一 2.STM32的Flash寄存器 ...

  8. STM32学习笔记:FLASH读写之一

    因为关于STM32的Flash相关的知识点比较多,所以该内容的学习我们分为以下4个部分 1.RAM和ROM的一些基本概念 -- STM32学习笔记:FLASH读写之一 2.STM32的Flash寄存器 ...

  9. Ui学习笔记---EasyUI的EasyLoader组件源码分析

    Ui学习笔记---EasyUI的EasyLoader组件源码分析 技术qq交流群:JavaDream:251572072   1.问题1:为什么只使用了dialog却加载了那么多的js   http: ...

最新文章

  1. struts2 spring jfreechart 整合
  2. 阶段-关口系统---Stage0发现阶段
  3. python多种推导式的实现
  4. 无基础人员转行做机器学习可以吗?
  5. 面向.NET开发人员的Dapr——目录
  6. [html] html6即将到来,你最期待的是什么特性呢?
  7. os、os.path、shutil操作文件和文件路径的常用方法总结
  8. 递归列出文件下的文件信息,迭代器
  9. 网站显示网页加载时间代码-Typecho
  10. jquery操作select下拉框的各种方法,获取选中项的值或文本,根据指定的值或文本选中select的option项等...
  11. app.use(express.static)设置静态文件目录小解
  12. 用AB对Webservice做压力测试
  13. deeping 系统连接外接显示器无法无法设置双屏(有可能是不同接口在不同显卡上)...
  14. IOCCC.1987.korn.c.解析
  15. 七倍压电路图_二极管简单升压电路 晶体二极管与电容七倍升压电路图如何分析...
  16. 关于LNK2000 _main 已经在 某某某.obj 中定义的问题
  17. 简历优化实战案例01:工作经历篇
  18. 关于无损APE,FLAC转AAC的小技巧
  19. 【书单】程序设计好书推荐
  20. Mogrt是什么?如何在PR中安装.Mogrt文件并使用 Premiere基本图形MOGRT文件

热门文章

  1. java 注解去掉缓存_java spring 使用注解来实现缓存
  2. vivado----fpga硬件调试 (七)----数据导出并用MATLAB读取
  3. 给定一个单词集合,找出可以相互转换的集合。比如abc bca cba都可以相互转换(变位词)
  4. centos下忘记mysql密码_CentOS下忘记mysql密码的解决办法
  5. jittor和pytorch生成网络对比之relativistic_gan
  6. Linux之Ubuntu切换root su -
  7. 快应用quickapp快速入门教程 by五个半柠檬2
  8. iOS--OCR图片识别
  9. Android Paint应用之自定义View实现进度条控件
  10. 【Java基础】Java常见的异常