Flex各種Component體會
來源:互聯網
上載者:User
<mx:HorizontalList>一種水平的List,可用於展示圖片,而 <mx:List>則是豎直的List,<mx:TileList>像表格式的List,自己確定列數
<mx:TabBar>也會是常用到的那種,各種Bar與<mx:ViewStack>的結合可產生導航效果
<mx:DateField>選擇日期
<mx:MenuBar>常用
<mx:RichTextEdit>編輯文本用
<mx:Accordion>常用,靈活
<mx:Box>系列與<mx:ControlBar>比較常見 ,<mx:DividedBox>也比較常用
<mx:TabNavigator>比<mx:TabBar>更好用些
<mx:Tile>作為容器也是不錯的選擇
Validator有很多常用的validator了,如果對效果不滿意,可自訂
一個有意思的東西 <mx:RegExpValidator>用來尋找匹配字串的
Formatter也是比較有用的東西
Effect中
<mx:AnimateProperty>可實現展開效果
<mx:Blur>模糊效果
<mx:Dissolve>實現淡出淡入效果,與<mx:Fade>相似
<mx:Glow>外光暈效果
<mx:Iris>以矩形方式出現或消失
<mx:Move>移動效果
<mx:Parallel>多種效果疊加
<mx:Pause>停止 mx.effects.easing.Bounce.easeOut可產生彈動效果
<mx:Resize>改變大小
<mx:Rotate>旋轉角度
<mx:SoundEffect>聲音效果
<mx:WipeDown>從上往下消失或出現
<mx:WipeLeft>從右往左消失或出現
<mx:WipeRight>從左往右消失或出現
<mx:WipeUp>從下往上消失或出現
<mx:Zoom>放大或縮小
</mx:Transition>不同state切換時的過渡效果
Charts(統計)
<mx:AreaChart>是一種以面積作為表示方式
<mx:AxisRenderer>是一種軸圖,股票交易常以這種方式表示
<mx:BarChart>是柱狀圖
<mx:BubbleChart>泡泡圖
<mx:CandlestickChart>一種比較有趣的圖,"漲"跟"跌"的顏色會不一樣
<mx:CategoryAxis>跟AxisRenderer很像
<mx:ColumnChart>跟<mx:BarChart>很像
<mx:DateTimeAxis>以日期為軸的折線圖
<mx:GridLines>多條線圖
<mx:HLOCChart>跟AxisRenderer很像
<mx:Legend>圖例,離散的點
<mx:LinearAxis>Axis系列
<mx:LineChart>折線圖
<mx:LogAxis>Axis系列
<mx:PieChart>餅圖
<mx:PlotChart>跟Legend很像