源代码如下:
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" backgroundGradientColors="[#ffffff, #ffffff]" width="225" height="379"> <mx:Script> <![CDATA[ import mx.collections.ArrayCollection; public function addToLesson():void { if(lesson.dataProvider == null) { lesson.dataProvider = new ArrayCollection(); } lesson.dataProvider.addItem(lessoncomb.selectedItem.label+": " + lessoncomb.selectedItem.data); } public function reSet():void { lesson.dataProvider = null; } ]]> </mx:Script> <mx:Array id="lessonArray"> <mx:Object label="电子商务案例分析" data="甲教授"/> <mx:Object label="企业业务流程管理" data="乙教授"/> <mx:Object label="企业资源计划(ERP)" data="丙教授"/> </mx:Array> <mx:Panel title="选课程序" width="213" height="350" x="6" y="10"> <mx:Label text="课程列表"/> <mx:ComboBox id="lessoncomb" dataProvider="{lessonArray}"/> <mx:Text id="lessontex" text="{lessoncomb.selectedItem.data}"/> <mx:Button label="选择" click="addToLesson()"/> <mx:Button label="重置" click="reSet()"/> <mx:List id="lesson"/> </mx:Panel> </mx:Application>