Flex学习总结之二——调用as文件

 Flex 中有两种方法可以引用AS文件,它们分别是:1)采用<mx:Script source="引用的文件.as" />

2)另一种是<mx:Script> <![CDATA[   include "t.as"   ]]></mx:Script> ,如果as文件是类文件,则将include改成import 类名(如import com.yuyun.test 即可,连文件也不用指定。

下面分别以此介绍这两种方式的引用。

第一步,首先准备AS文件。

//t.as文件内容如下

import mx.controls.Alert;
public function doShow():void
{
Alert.show("这是一个测试的AS文件!");
}

第二步,新建一个Flex应用程序,如test.mxml,内容如下:

1.第一种引用方法如下:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" backgroundGradientAlphas="[1.0, 1.0]" backgroundGradientColors="[#1075D3, #64AFF4]">
<mx:Script source="t.as" />
<mx:Button x="296" y="201" label="Show" click="doShow();"/>
</mx:Application>

2.第二种引用方法如下:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" backgroundGradientAlphas="[1.0, 1.0]" backgroundGradientColors="[#1075D3, #64AFF4]">
<mx:Script>
   <![CDATA[   
    include "t.as" //此处如果t.as中是一个包com.yuyun和一个类Test,则应改成import com.yuyun.Test
   ]]>
</mx:Script>
<mx:Button x="296" y="201" label="Show" click="doShow();"/>
</mx:Application>

最后,总结一下,学习FLEX一定要知道这些最基本的引用文件的方式,否则,开发大型的应用程序时不至于将程序均写在一个页面中,导致结构可能较差,最终搞得不容易查找和维护

阅读更多
个人分类: Flex学习
上一篇Flex学习总结之一—— Tree 设置子节点小图标
下一篇Flex学习总结之三——添加视频
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭