[Flex 2] 05 导航容器
ViewStack导航容器最为普通,因为它自身不带导航控件。我们需要添加一些导航控件,而其他导航容器均带有自己的控件。
ViewStack是存放数据的逻辑容器,作用是让每个布局容器(其子容器)在顶部互相堆叠。从幕后可知,这些子容器被设置为一个数组(0,1,2…)。
LinkBar和TabBar等是与ViewStack容器默契配合的控件。在LinkBar或TabBar的“Data
provider“字段输入ViewStack容器的id值,将两者关联,则LinkBar会获得ViewStack内的每个子容器的label属性。
Accordion导航容器与TabNavigator导航容器无需ViewStack。
相关文档:
一:直接设置
二:画面上设置:
如:
<mx:Style>
TextArea{
font-size:36px
font-weight: bold
}
</mx:Style>
三:使用外置文件
<mx:Style source="style.csss"/> ......
Flex Chart 虽然有提供完整的试用功能
不过编译完成的图表会加上水印
“Flex Data Visualization Trial”的字样。
既然是 AS,那事情就简单了
只要在 Flex Project 內自行加上以下 Class:
package
mx.charts.chartClasses {
public class ChartsLicenseHandler {
}
}
然后 ......
基本事件处理
用于指定为响应特定事件而应执行的特定操作的技术称为事件处理。在编写执行事件处理的 ActionScript 代码时,您需要识
别三个重要元素:
• 事件源:发生该事件的是哪个对象?例如,哪个按钮会被单击,或哪个 Loader 对象正在加载图像?事件源也称为事件目
标,因为 Flash Player 或 AIR 将此对象作为 ......
样张图:
使用方法:
设置Application标签的preloader为 MyComponent.MyDownloadProgressBar
<mx:Application preloader="MyComponent.MyDownloadProgressBar" >
下面是MyDownloadProgressBar.as的代码:
package MyComponent
{
import flash.display.*;
import flash.events.*;
import flash.filte ......