flex的问题,程序如下
<?xmlversion="1.0"encoding="utf-8"?><mx:Applicationxmlns:mx="http://www.adobe.com/200...
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
public function abc(clickEvent:Event):void
{
for(var i:int = 0;i < 5;i++)
{
trace(i);
}
}
]]>
</mx:Script>
<mx:Button label="BUTTON" click="abc(event)"/>
</mx:Application>
以上就是程序,实现的功能是点击BUTTON这个按钮,然后就显示0,1,2,3,4,这几个数。
弄了一晚上,程序也不报错,就是点击按钮没结果,也不知道是哪里出了问题,
请各位大神帮忙,看看是哪里错了,应该怎么改,谢谢了
我想要这种效果, 展开
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
public function abc(clickEvent:Event):void
{
for(var i:int = 0;i < 5;i++)
{
trace(i);
}
}
]]>
</mx:Script>
<mx:Button label="BUTTON" click="abc(event)"/>
</mx:Application>
以上就是程序,实现的功能是点击BUTTON这个按钮,然后就显示0,1,2,3,4,这几个数。
弄了一晚上,程序也不报错,就是点击按钮没结果,也不知道是哪里出了问题,
请各位大神帮忙,看看是哪里错了,应该怎么改,谢谢了
我想要这种效果, 展开
4个回答
展开全部
你的代码我拷到flex中运行是会出现0,1,2,3,4这样的结果,所以你的代码是没有错的。
不过这个结果是在Console里面看的噢,还是你的FlashPlayer插件不是Debug版本的。请自己仔细检查一下
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
public function abc(clickEvent:Event):void
{
for(var i:int = 0;i < 5;i++)
{
info.text+=i+"\n"
}
}
]]>
</mx:Script>
<mx:Button label="BUTTON" click="abc(event)"/>
<mx:Text id="info" />
</mx:Application>
不过这个结果是在Console里面看的噢,还是你的FlashPlayer插件不是Debug版本的。请自己仔细检查一下
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
public function abc(clickEvent:Event):void
{
for(var i:int = 0;i < 5;i++)
{
info.text+=i+"\n"
}
}
]]>
</mx:Script>
<mx:Button label="BUTTON" click="abc(event)"/>
<mx:Text id="info" />
</mx:Application>
展开全部
trace(i); 改成 Alert.show(i.toString());
导包 import mx.controls.Alert;
导包 import mx.controls.Alert;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-04-27
展开全部
1、如果要看到trace结果,需要run as debug,也就是说只有在debug模式下运行,trace结果才会有效出现;
2、如果只想理解一下Flex的事件监听机制,可以直接添加其他组件来印证,如label组件,触发事件时,改变label显示内容就好了。
2、如果只想理解一下Flex的事件监听机制,可以直接添加其他组件来印证,如label组件,触发事件时,改变label显示内容就好了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
trace是控制台显示函数,如果要在控件上显示得调用label.text或者其它的显示控件textinput或textarea
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询