`
- 浏览:
1562927 次
- 性别:
- 来自:
北京
-
http://www.adobe.com/cn/devnet/flex/articles/flex4_sparkintro_05.html
Flex 4 目前提供各种 Spark 组件。Flex 的后续版本将提供更多 Spark 控件,与 MX 组件集并驾齐驱。要进一步了解各个 Spark 组件或控件的外观部件、状态和基类,请参阅 Adobe Flash Platform 的 ActionScript 3.0 参考*文档或 Flex 文档的 Spark 容器*和基于 Spark 列表的控件*章节。
Spark 容器
所有 Spark 容器都支持可指定布局。
Group-Flex 4 中的一个不可设计外观的容器类,它可以包含 UIComponents 等可视子代、Adobe Flash Professional 中创建的 Flex 组件或图形元素。
DataGroup-Flex 4 中的一个不可设计外观的容器类,它只能包含子代等非可视数据项。DataGroup 容器支持生成项呈示器(这是一种可视元素,它将数据项转换为可显示项)及其元素的虚拟化。
SkinnableContainer-Group 的可设计外观的版本。
SkinnableDataContainer-DataGroup 的可设计外观的版本。
Application-针对基于浏览器的 Flex 应用程序、可设计外观的顶级容器(与 AIR 应用程序相反,后者使用下述 Spark WindowedApplication 容器)。
BorderContainer-支持边框和背景填充的 CSS 样式的一个可设计外观的容器(与 MX 容器支持的边框和背景样式类似)。
Panel-支持标题栏、题注和边框的一个可设计外观的容器。
TitleWindow-与 Panel 类似、支持关闭按钮和可移动区域的一个可设计外观的容器。TitleWindow 将通过 PopUpManager 以弹出窗口形式弹出。
Window-可用作 Adobe AIR 应用程序中的顶级应用程序窗口的一个可设计外观的组件。
WindowedApplication-定义 Adobe AIR 应用程序中的应用程序容器的一个可设计外观的组件。
按钮组件
Button-可设计外观的矩形按钮。
Button-可设计外观的矩形按钮。
CheckBox-包含标签和支持复选标记的框、可设计外观的组件。
RadioButton-用于跨一组相互排斥的单选按钮识别一个选择、可设计外观的组件。
范围组件
ScrollBar-用于控制给定内容区域中的数据显示量、可设计外观的组件。
Slider-允许通过在一个滑块轨迹的两个端点之间拖动缩略图选择值、可设计外观的组件。
Spinner-包含用于从一个有序集中选择值的向上和向下按钮、可设计外观的组件。
NumericStepper-可设计外观的组件,它实质上是一个连接到 Spark TextInput 控件的 Spark Spinner 控件,允许选择和编辑数值。
文本组件
Label-显示单行统一格式文本、不可设计外观的控件。
RichText-可显示多行富格式文本并支持嵌入图像、不可设计外观的控件。
RichEditableText-可用于显示、滚动、编辑和选择多行富格式文本、不可设计外观的控件。
TextArea-允许显示和编辑多行富格式文本、可设计外观的控件。
TextInput-允许显示和编辑单行统一格式文本、可设计外观的控件。
基于列表的组件
List-显示数据项、可设计外观的组件。它支持生成项呈示器、单项和多项选择、拖放操作、虚拟化和可指定布局。
DropDownList-允许用户从拖放打开的列表中选择值、可设计外观的组件。
ComboBox-可设计外观的组件,实质上是一个带有可编辑功能的 Spark DropDownList。
导航器组件
ButtonBar-支持从类似于导航器的一组按钮中选择一个按钮、可设计外观的组件。
TabBar-支持从类似于导航器的一组选项卡中选择一个选项卡、可设计外观的组件。
Spark 滚动组件
Scroller-定义可滚动视图、可设计外观的组件,可支持垂直和水平滚动栏。
Spark 媒体组件
VideoPlayer-支持回放视频媒体、可设计外观的组件,它构建在开放源媒体框架*之上。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
### Flex4 Spark皮肤详细制作讲解 #### 一、引言 在Flex4中,Adobe引入了新的皮肤系统,称为Spark Skin系统,旨在提供更高效、更灵活的UI设计能力。本篇文章将详细介绍如何利用Flex4中的Spark Skin进行控件样式的...
Flex4,作为Adobe Flex框架的一个重要版本,引入了全新的Spark组件集,显著提升了用户体验和性能。本篇将围绕“Flex4 Spark Intranet Sample App”这一示例应用展开,探讨其在企业内网应用中的实践与技术要点。 ...
Flex4采用了全新的Spark组件架构,与之前的Flex3(Halo组件架构)相比有了很大的改进。Spark架构采用了更为现代的设计模式,如MVC(Model-View-Controller)模式,这使得组件更加模块化、易于维护,并提高了整体性能...
Flex4是一种基于ActionScript3和Flash Player的开源框架,用于构建富互联网应用程序(RIA)。它提供了丰富的组件库,包括MX和...在实际操作中,确保与Spark组件集兼容,将有助于在Flex4环境中获得更好的性能和体验。
"精讲Flex4组件开发"的主题深入探讨了Flex4中的组件开发技术,特别是聚焦于Spark组件架构,这是Flex4中引入的一种新的组件模型,旨在提高性能和可扩展性。 Spark组件架构是Flex4中的核心特性之一,它与之前的MX组件...
Flex4引入了Spark组件模型,提供了更灵活的布局和样式管理,以及更强大的图形渲染能力。在这个演示中,Flex4组件被用于创建用户界面,提供丰富的图形和交互体验。 3. **JSP与Flex4的交互**:两者之间的通信通常通过...
在提供的"Test.mxml"文件中,可能包含了对上述知识点的实例应用,你可以通过查看和运行这个文件来更深入地理解如何在实际项目中使用Flex4的选择树组件。通过对代码的分析和调试,你将能更好地掌握Tree组件的各种特性...
Flex4 API是Flex4开发的核心,它包含了大量的类库和组件,如Spark和MX组件集,以及ActionScript3的类库。Spark组件提供了更现代、更灵活的设计模式,而MX组件则保留了对早期Flex版本的兼容性。通过API文档,你可以...
MXML 2009引入了新的命名空间,使得开发者可以区分Spark和Halo组件,同时提供更好的行为解耦。这允许开发者更直观地定义视图和组件的行为。 4. **View States改进**:Flex 4对视图状态进行了优化,简化了状态切换的...
3. Spark组件:Flex4引入的新组件集,提供更高效、可定制的组件,支持数据绑定和复合组件设计。 4. States和Transitions:用于管理UI的不同状态和状态间过渡效果,使得动态界面设计变得简单。 5. skins和styles:...
详解Flex4的系统组件与基本组件。让你在应用的时候知道用什么.
在Flex 4中,最重要的变化之一是组件模型的改变,引入了Spark组件架构,它与原有的MX组件架构并行存在,但更注重设计和性能。Spark组件库提供了一套全新的UI组件,这些组件基于Flex 4的皮肤ning机制,允许开发者创建...
1. **Spark组件架构**:Flex 4引入了全新的Spark组件集,相较于先前的 Halo 组件,Spark组件更加灵活、可定制化,并且支持皮肤和样式分离,这极大地提升了UI设计的自由度和效率。 2. **图形和动画**:Flex 4 引入了...
Flex4最显著的变化之一是引入了全新的组件和外观架构,称为Spark。这一架构不仅提高了性能,还增强了设计的灵活性。Spark组件被设计为更加模块化,允许开发者更容易地自定义组件的外观和行为。相比之下,Flex3中的...
Halcyon 是 Flex 3 及更早版本中的默认组件集,而 Spark 则是在 Flex4 中引入的新一代组件集。Spark 组件提供更高的性能、更好的可定制性和更低的内存占用。 **7. Flex 应用性能优化** 为了提高 Flex 应用程序的...
3. **Spark组件库**:Flex4引入的新组件集,相比Flex3的 Halo 组件,Spark组件具有更好的可定制性和性能,且更符合设计模式。 4. **skins和styles**:Flex4中的皮肤(skins)和样式(styles)系统允许开发者自定义...
Flex4引入了Spark组件集,与原有的MX组件集相比,Spark组件具有更好的可定制性和性能优化。Spark组件基于Flex4的图形渲染引擎——Gumbo,允许开发者自定义组件外观和行为,提供了更丰富的UI设计可能性。例如,...
Flex4引入了全新的组件架构,主要由两个组件集构成: Halo(基于Flash Player 9)和Spark(基于Flex SDK 4及以上)。Spark组件模型更注重可定制性和性能优化,它允许开发者通过MXML和ActionScript轻松创建和修改组件...
Flex 4引入了全新的图形渲染引擎(称为Spark),使得图表组件在功能和视觉表现上都有显著提升。 在Flex 4中,图表组件主要包含以下几种类型: 1. **LineChart**:线图,用于显示连续数据,常用于展示趋势变化。 2....
在Flex API的架构图中,我们可以看到不同组件、服务和接口是如何相互关联和协同工作的。以下是对Flex API架构及其关键组成部分的详细解释。 1. **Flex SDK**: Flex SDK是开发Flex应用的基础,它包含了一系列的库、...