加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

《FLEX4.0 RIA开发详解》自学笔记CH03 AS基础

发布时间:2020-12-15 04:00:27 所属栏目:百科 来源:网络整理
导读:《FLEX4.0?RIA开发详解》自学笔记1: CH03?AS基础 ? CH03?AS3.0?基础 3.2使用AS3.0 FLEX工程中有2种方式使用AS3.0代码:一种是在MXML文件的fx:script标签下使用AS代码,一种是在AS文件中编写AS代码。 3.2.1?在MXML文件中直接编写AS fx:script ?![CDATA[ ??//

《FLEX4.0?RIA开发详解》自学笔记1:

CH03?AS基础

?

CH03?AS3.0?基础
3.2使用AS3.0
FLEX工程中有2种方式使用AS3.0代码:一种是在MXML文件的<fx:script>标签下使用AS代码,一种是在AS文件中编写AS代码。

3.2.1?在MXML文件中直接编写AS
<fx:script>
?<![CDATA[
??//codes
?]]>
</fx:script>

3.2.2?在AS文件中编写AS3.0
AS?Class、AS?file?和?AS?interface都属于AS文件。

3.2.3?在MXML中引用AS?文件
两种方式:
1、引用使用<fx:script>?标签中的source属性:
<fx:script?source="some.as">
2、引用AS?class?:
import?类所在的包;


3.3、创建第一个AS应用程序
<?xml?version="1.0"?encoding="utf-8"?>
<s:application?xmlns:fx="
http://ns..."
??xmlns:s="library://ns.../spark"
??xmlns:mx="library://ns.../halo"
??minWidth="1024"?minHeight="768"
??creationComplete="initApp()">
/*
上面的代码,定义了最小宽度和高度,调用了第一个函数(自启动)。
*/

<fx:declarations>
?<!--?place?non-visual?elements?here?-->
</fx:declarations>

/*
下面的代码,定义了一个函数。
*/
<fx:script>
?<![CDATA[
??public?function?initApp():vold
??{
???//显示内容
???txtMain.text?=?greeter.sayHello();
??}
?]]>
</fx:scipt>

/*
下面的代码,整个页面的布局方式为垂直排列。
*/
<s:layout>
?<s:verticalLayout?gap="3">
</s:layout>

/*
下面的代码,显示一个TXTAREA控件。
*/
<s:TextArea?id="txtMain"?width="400"?editable="false"?/>

/*下面的代码,显示一个GROUP空间,区间内的控件为横向排列。*/<s:Hgroup?width="400">?<s:label?text="User?Name:"/>?<s:textInput?id="txtUserName"?width="100%"??enter="txtMain.text?=?greeter.sayHello(txtUserName.text);"/></s:Hgroup></s:Applicaion>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读