免费的Flex部件 和 Flex框架下载

 

原始文献

Rich Internet Applications with Adobe Flex & Java

页码号

19

翻译者

刘锦行(whizen)

翻译时间

 

修订记录

 

 

免费的Flex 2部件:

这里是一个介绍Flex中免费的部件的概述

 

MXML:这是一个基于XML标识语言的使用声明式编程来描述GUI组件的语言.你通过添加这些标签来描绘可见或者不可见的Flex对象.例如, <mx:label text = “Enter password” x = “ 20” y = “ 40” >这个MXML标签将会在距离Flash Player窗口的左上角20象素长40象素高的地方显示文本”Enter password”.

 

ActionScript 3.0:一个语法类似JAVA的面向对象语言.ActionScriptMXML标签是可以互相转换的.大部分AS类文件都可以用MXML标签标识反之亦然.如果你使用MXML来创建应用程序,那么它将被转换为ActionScript并且最终被编译成字节码然后被FLASH PLAYER执行

 

Flex框架:一个包含有许多包的可扩展的组件库.你可以创建你自己的类和新的MXML标签,如果需要的话.只需要写一小段MXML代码并且将其保存在名叫MyCode.mxml的文件里面,你将得到一个新标签<MyCode>.或者写一个新类叫做MyCode.as并在其他AS类中使用或者类似MXML标签一样.

 

Mxmlc:一个本地运行MSMLAS编译器的程序,他是一个叫做mxmlc.jarJAVA压缩包.这个命令行式的编译器能够将Flex程序编码为.swf文件.

 

Compc 一个将Flex组件库打包成swc文件的程序.一个SWC文件包含最少一个swf,catalog.xml和一起必须的文件.我们将在第10章讨论他.

 

Fdb 一个命令行式的Flex调试工具,你可以通过命令行启动他.他需要debugger版本的flash player,通常Flex框架都会带有他.

 

Asdoc:一个文档工具能够遍历包含FLEX源代码的文件并且生成一个在线的文档,类似标准的Flex API文档

 

Flex Data Services 2 Express:用来发布一个标准的JAVA EE 程序,其为服务器端的数据和业务逻辑提供了一个高性能的连接性能.系统基于消息机制,并且集成了现有的通用的中间件,并提供自动在客户端和服务器端同步数据的服务.支持即时数据推送消息,有利于构造资源整合应用程序.

 

Flash Player 9 :一个Flex2应用程序的运行时环境.他还有一个DEBUGGER版本用来将消息打印到控制台或者输出到文件中.

 

 

下载flex 2 框架

所有的Flex组件都能够在http://www.adobe.com/cfusion/tdrc/index.cfm?product=flex上下载到.

 

虽然Flex Builder IDE集成了命令行编译器和Flex框架.但是在你学习到如何使用免费的Flex组件之前,我们假定您并不计划使用这个IDE而是直接使用Flex SDK,其包含免费的Flex2 SDK及其语言包.

 

下载完成后,将压缩包解压到单独的目录下面.然后,设置你的环境变量.例如,WINDOWS下假设你的解压目录是c:/FreeFlex那么将c:/FreeFlex/bin加入到环境变量中系统变量的PATH函数中.打开你的命令行窗口,然后输入mxmlc –version,如果没什么差错的话,你能看到如下图所示的信息:

 

2.1 检查mxmlc编译器版本

 

意味mxmlc编译器是用JAVA语言写的,所以在编译过程中需要运用到JRE(JAVA 运行时环境)Flex框架自带了一个JRE(版本为 1.4.2 ),你也可以自己在http://www.java.com/en/download/manual.jsp下载一个JRE,使用最新版本的JRE可以加快编译速度.

 

在安装玩Flex框架后,找到一个叫jvm.config的配置文件,如果你使用WINDOWS操作系统,那么可以编辑他,指定你所要使用的JRE.如果不是WINDOWS操作系统下,那么需要通过编译器的shell script指令来让编译器使用正确的JRE.如果你还没有Flash player 9 .可以在Flex的下载网址得到他.DEBUG版本的Flash player 9 在你的Flex安装目录中的player目录里面.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值