1.可视化组件

1.1关于可视化组件

可视化组件的特征包括:size(大小)、事件、样式、皮肤、行为。

行为:当组件被触发时,视觉,音乐效果的变化。

1.1 .1Spark and Halo 组件

Spark是flex 4中新加的组件。halo仍旧继承了以前版本的组件。也就是在说在4的版本中可以使用这两类组件。两类组件会有一定的重合,当两者都有时,文档推荐使用Spark中的组件,比方说<s:Button>,<mx:Button>。

Spark组件与Halo组件两者主要不同之处在于:样式和皮肤的使用。

Spark组件支持3D效果,Halo主要用于定义数据可视化组件,比如:DataGrid。

1.1.2可视化组件的类继承体系

AllComponents--->UIComponent--->Sprite--->DisplayObjectContainer--->InteractiveObject--->DisplayObject--->EventDispatcher--->Object

转载于:https://www.cnblogs.com/yunzhizhou/archive/2010/01/16/1649475.html

第三章:创建用户界面组件--可视化组件(一)相关推荐

  1. 手把手带你打造自己的UI样式库(第三章)之常用样式组件的设计与开发

    常用样式组件的设计与开发 Search搜索框样式的设计与开发 搜索组件的需求 搜索框的功能比较简单,最基本的就是输入和提交两个逻辑.但是我们这个搜索框要额外的加一些细节,输入框分为输入状态和非输入状态 ...

  2. 《Concurrency in Go》阅读笔记 -- 第三章:Go语言并发组件

    <Concurrency in Go> 本章节从goroutine入手,讲解go语言的各种并发原语.在讲解完goroutine之后,对于传统的内存同步访问的并发原语:sync包中的Mute ...

  3. Netty由浅到深_第三章_NIO模型3大组件详细介绍

    NIO三大核心原理示意图 每个channel(通道)都会对应一个buffer(缓冲区) Selector(选择器)对应一个线程,一个线程对应多个channel(连接) 程序切换到那个channel是由 ...

  4. 使用vertx构建响应式微服务-第三章 创建响应式微服务(Building Reactive Microservices)

    在这一章我们将用Vert.x创建我们的第一个微服务.由于大多数微服务使用HTTP交互,我们也从学习制作HTTP微服务开始. 但是, 由于系统包含多个通信 microservices, 我们将构建另一个 ...

  5. 第三章创建与维护数据表

    在关系数据库中,数据库表是一系列二维数组的集合,用来代表和储存数据对象之间的关系.它由纵向的列和横向的行组成,每个列包含的是所有作者的某个特定类型的信息,比如"姓氏",而每行则包含 ...

  6. db2界面调用存储过程_第三章 操作系统用户界面

    3.1 操作系统启动过程 3.1.1 BIOS和主引导记录MBR A.两种工作模式:实模式(real mode)和保护模式 1. 实模式(实地址模式,real mode) a. 程序按照8086寻址方 ...

  7. 大话设计模式之爱你一万年:第三章 创建型模式:工厂模式:我想让你坐在宝马里笑:8.工厂模式总结

    这一节我们轻松一下,我们对于前面的简单工厂.工厂方法.抽象工厂做个总结. 一.工厂模式 1.1 定义 简单工厂(Simple Factory):由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类 ...

  8. 大话设计模式之爱你一万年:第三章 创建型模式:工厂模式:我想让你坐在宝马里笑:3.工厂模式之简单工厂模式

    在没有工厂的时代,客户真的什么都要操心,随着社会的进步,终于引来了工业革命. 一.引言 在没有工厂的时代,客户需要知道怎么去创建一款车,客户和车的生产就紧密耦合在一起了. 为了降低耦合,就出现了工厂类 ...

  9. Javascript第三章创建数组的两种方式第一课

    跟java的区别 ,js中数值没有长度限制,大小可以自动调节, 而java 中的数组是线性的,放同样的类型,而且容量是定制,有限制 跟JAVA的区别 直接在控制台输入对象名,直接能把数组中的数全部查出 ...

最新文章

  1. 大规模集群自动化部署SSH无密码登陆
  2. 第18节 知识管理
  3. 移动端界面中的版式设计原理
  4. linux 英伟达 分辨率,配置nVidia显卡修改Ubuntu分辨率
  5. java基础- 与null的区别
  6. 清华博士庞天宇90页的PPT分享,如何让AI模型更皮实,更稳定?(精彩直播回放)...
  7. 知识图谱|各生命周期主流算法 实践
  8. Java异常处理 一
  9. 用.net中的SqlBulkCopy类批量复制数据 (转载)
  10. Nginx-Web管理系统
  11. TextBox设置ReadOnly属性后后台得不到值解决方法 [转]
  12. java在线视频源码_java在线视频会议源代码
  13. 最近碰到了一个病毒木马:virus.win32.ramnit.B
  14. 全国快递物流查询-快递查询接口-阿里云代码封装
  15. 二值化网络(BNN)如何训练?这篇ICML 2021论文给你答案
  16. 基于公共政策的城市停车规划
  17. 类似零基础学python的小说_就像看小说一样,让你一个小时学会Python零基础「强烈推荐」...
  18. 对象可以创建数组吗_企业微信活码如何创建?活码可以统计渠道来源吗?
  19. python爬虫爬取网页壁纸图片(《底特律:变人》)
  20. zz:Android APP Monkey信息自动收集脚本

热门文章

  1. JavaScript的“ this”通过成立一个高中乐队来解释
  2. 图的连通性和连通分量_英语,人口,连通性和露营地
  3. (C++)1025 PAT Ranking
  4. Android控件系统(三)——Window与WindowMananger
  5. 禁止蒙层底部页面跟随滚动
  6. Collection集合List、Set
  7. 01 http协议概念及工作流程
  8. HTML Inspector – 帮助你编写高质量的 HTML 代码
  9. JDK5.0新特性系列---目录
  10. 慕课网基于ElasticSearch的找房网实战开发企业级房屋搜索网项目学习心得(一)