关于Flex的事件捕获问题,请兄弟们帮我解决,谢过~~~~
问题是这样的,我自己写了一个model类,它继承自EventDispatcher,然后在主mxml中放置一个button和一个panel,要求点击button后,在button的响应函数中new 出model的对象m,然后用m发送MouseEvent.CLICK消息,panel当然会在整个程序的初始化时添加这个消息的监控器,如果panel接收到这个消息,则提示panel clicked。
但是现在panel不能接收到这个消息,稍微改变程序如下:
1.在m上添加消息监控器,m能接收这个消息;
2.在主mxml中随意放置一个控件,利用它发送消息,panel能接收。
现在我的要求是使用m对象发送消息,然后panel来接收消息。 请各位大大相助!!!!万分感激~~~~
下面是代码:
model.as
Java code:
package
{
import flash.events.EventDispatcher;
public class model extends EventDispatcher
{
public function model()
{
}
}
}
test.mxml
XML code:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initApp()" xmlns:local="*">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import flash.events.Event;
inte
相关问答:
Flex
<mx:Image source="@Embed('assets/chicago.jpg')" width="445" height="329">
<mx:filters>
<mx:DropShadowFilter blurX="4.00" blurY=" ......
小弟最近在做一个flex项目,需要做一个竞争力排名的图形,需要Y轴式负坐标,也就是y轴在x轴下面的那种,但所有有的例子都是Y轴为正坐标的,想请问各位是需要对哪个属性进行调整吗
<?xml version="1.0" ......
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
<![CDATA[
import flash.external. ......
BlazeDS报错如图,谁帮看看
XML转换异常,你看看你的XML
没找到声明的元素model, 应该是xml里面写的有问题
换成blazeds-bin-4.0.0.15165版本就好了,虽然是nightly build版,但管用啊!
跟blazeds版本有 ......