《FLEX4.0 RIA开发详解》自学笔记CH03 AS基础
2013-11-26 20:29
246 查看
《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>
本文出自 “abc” 博客,请务必保留此出处http://user7343.blog.51cto.com/8241602/1332089
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>
本文出自 “abc” 博客,请务必保留此出处http://user7343.blog.51cto.com/8241602/1332089
相关文章推荐
- 《FLEX4.0 RIA开发详解》自学笔记 第3篇 组件篇
- 《FLEX4.0 RIA开发详解》自学笔记 第四编 数据篇
- 《FLEX4.0 RIA开发详解》自学笔记 CH04 数据类型
- Unity3D自学笔记——脚本开发基础数学
- Linux设备驱动开发详解--笔记2--驱动设计的硬件基础
- Java基础与案例开发详解の常用类的介绍
- 一步一步教你使用AgileEAS.NET基础类库进行应用开发-基础篇-演示ORM中的查询
- IOS开发学习笔记(1)-----UILabel 详解(原创)
- 蓝鸥Unity开发基础——关系运算和逻辑运算学习笔记
- 【《Objective-C基础教程 》笔记ch03】(三)间接indirection与OOP
- 【Visual C++】游戏开发笔记二十二 游戏基础物理建模(四) 粒子系统模拟(一) .
- IOS开发基础之──NSLog 输出格式详解
- java邮件开发详解笔记(创建一个内嵌图片和附件的邮件)
- 一步一步教你使用AgileEAS.NET基础类库进行应用开发-基础篇-演示ORM的基本操作
- 【笔记】iOS开发基础笔记<四>
- 我的Unity游戏开发笔记之游戏基础(一):简易道具生成
- 最基础的通过myeclipse搭建框架开发java web工程的步骤详解
- 【Visual C++】游戏开发笔记之八——基础动画显示(二)游戏循环的使用
- 大龄屌丝自学笔记--Java零基础到菜鸟--034
- 【转载】Android开发学习笔记:Intent的简介以及属性的详解