- <? xml version = " 1.0 " ?>
- < mx:Application xmlns:mx = " http://www.adobe.com/2006/mxml "
- layout = " vertical "
- verticalAlign = " middle "
- backgroundColor = " white " >
- < mx:XML id = " quotesXML " source = " adbe.xml " format = " e4x " />
- < mx:XMLListCollection id = " adbe " source = " {quotesXML.quote} " />
- < mx:String id = " ADBE_YAHOO " > http://finance.yahoo.com/q?d=t&s=ADBE </ mx:String >
- < mx:ApplicationControlBar dock = " true " >
- < mx:CheckBox id = " checkBox "
- label = " canDropLabels: "
- labelPlacement = " left " />
- </ mx:ApplicationControlBar >
- < mx:LinkButton
- label = " ADBE "
- click = " navigateToURL(new URLRequest(ADBE_YAHOO)) "
- fontSize = " 14 "
- fontWeight = " bold " />
- < mx:HLOCChart id = " hlocChart "
- showDataTips = " true "
- dataProvider = " {adbe} "
- width = " 100% "
- height = " 100% " >
- <!-- vertical axis -->
- < mx:verticalAxis >
- < mx:LinearAxis baseAtZero = " false " title = " Price " />
- </ mx:verticalAxis >
- <!-- horizontal axis -->
- < mx:horizontalAxis >
- < mx:CategoryAxis categoryField = " @date " title = " Date " />
- </ mx:horizontalAxis >
- <!-- horizontal axis renderer -->
- < mx:horizontalAxisRenderer >
- < mx:AxisRenderer canDropLabels = " {checkBox.selected} " />
- </ mx:horizontalAxisRenderer >
- <!-- series -->
- < mx:series >
- < mx:HLOCSeries id = " series1 "
- highField = " @high "
- lowField = " @low "
- openField = " @open "
- closeField = " @close " />
- </ mx:series >
- </ mx:HLOCChart >
- </ mx:Application >
本文展示了一个使用Adobe Flex创建的股票图表应用程序实例。该应用通过加载XML数据源来展示Adobe (ADBE) 的股价信息,并利用HLOC图表显示历史价格变动。用户可以点击链接跳转至Yahoo财经获取更多详情。
6938

被折叠的 条评论
为什么被折叠?



