这里会是我的自定义的一个list控件中的界面代码
<s:ItemRendererxmlns:fx="http://ns.adobe.com/mxml/2009"xmlns:s="library://ns.adobe.com/flex/spark"><fx:Script> <![CDATA[ import mx.events.ItemClickEvent; private function requestForm():void { var event:ItemClickEvent = new ItemClickEvent(ItemClickEvent.ITEM_CLICK); event.index = itemIndex; event.item = data;// 有时候data数据的读取与设置需要自己重写读取跟设置代码 owner.dispatchEvent(event); } ]]> </fx:Script><s:Labelid="labelDisplay"verticalCenter="0"/><s:Buttonright="0"label="open"verticalCenter="0"click="requestForm()"/></s:ItemRenderer>然后在写相应按钮点击事件的代码如下: myList.addEventListener(ItemClickEvent.ITEM_CLICK, openForm);privatefunction openForm(event:ItemClickEvent):void{ trace("open "+event.item.toString());} 下面贴上我的界面:转载于:https://www.cnblogs.com/x38160/p/3193245.html
相关资源:JAVA上百实例源码以及开源项目