作者c2yuan (西西‧样)
看板Flash
标题[问题] 请问要怎麽抓list 里的item被滑鼠点击和取值?
时间Thu Aug 5 20:47:33 2010
各位前辈们好..
正在学习flex + AS3..
遇到一个问题...
如果程式想要统一用一个:
addEventListener(MouseEvent.CLICK, onButtonClick);
来管理所有的滑鼠点击事件,
一般的元件好像都可以用e.target = ID名称 来抓,
但如果是要取某个list里的item,
好像就没法这麽单纯了?
不知道各位都是怎麽处理呢?
谢谢罗!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.170.209.171
1F:→ Kcars:e.target.selectedItem ??? 08/05 22:14
2F:→ Kcars:其实有ItemClick事件 08/05 22:15
3F:→ c2yuan:因为是要统一用onButtonClick来管理, 所以... 08/05 22:25
4F:→ c2yuan:并不是把addEventListener加在list上面... 08/05 22:26
5F:推 popcorny:你是有写自己的itemRender 而在里面有button吗? 08/06 11:35
6F:→ popcorny: itemRenderer 08/06 11:37
7F:→ c2yuan:不是..是所有画面上所有的物件被点下, 都先执行onButtonCli 08/06 12:50
8F:→ c2yuan:onButtonClick再来抓是什麽东西被点到了, 和要做什麽事... 08/06 12:51
9F:→ c2yuan:画面上的东西包括一般的button, 也有list... 08/06 12:52
10F:→ c2yuan:flash as3的范例写法是用getQualifiedClassName但flex就.. 08/06 12:53
12F:→ c2yuan:嗯嗯..就是要这种效果... 08/07 09:40
13F:→ c2yuan:可以请教K大是怎麽写的吗?感谢! 08/07 09:41
14F:→ Kcars:右键可选看程式码...话说没看程式码你怎麽知道这是你要的?! 08/07 11:20
15F:→ c2yuan:呵..我猜应该是啦...感谢罗! 08/08 16:37