易截截图软件、单文件、免安装、纯绿色、仅160KB

flex 资源国际化

现在flash builder 4已经自带了多种语言包,在使用的时候直接拿过来用就可以了,在使用资源文件的时候,需要设置一下资源参数
-locale=en_US,zh_CN -source-path=locale/{locale}
flex 3.x的版本的sdk只支持英文和日文,如果需要中文,则可以从flex
4.xsdk的\frameworks\locale拷贝zh_CN等文件夹到flex3.x的\frameworks\locale目录下就可以了
-locale=en_US,zh_CN这里是你设置要支持的语言,以","
隔开,-source-path=locale/{locale}是相对项目根目录locale/{locale}这里是相对src的,是在src
/locale文件夹下的资源文件,并且,需要命名en_US,zh_CN资源文件夹,并且资源文件的名称必须一致。-source-
path=locale/{locale}后的locale/{locale}也可以使绝对路径例如D:/workspace/locale
/{locale},
例如资源文件名称language.properties
里面的内容为
en_US
user=username
pass=passowrd
zh_CN
user=姓名
pass=密码
<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml
"
layout="absolute" minWidth="1024" minHeight="768">
 <mx:Metadata>
  [ResourceBundle("language")]
 </mx:Metadata>
 <mx:Label
x="279" y="41" text="@Resource(bundle='language',key=user)"/>
 <mx:Label
x="279" y="106" text="@Resource(bundle='language',key=pass)"/>
</mx:Application>
另外,如果想看mxml编译后的as3代码,可以在编译参数里设置-keep-generated-actionscript,他会在src目录下
创建generated文件,里面是所有编译的as3代码。


相关文档:

Adobe Flex 编码规范

Adobe Flex 编码规范 收藏
该文档中创建的实例是基于DClick 的工作方法,Java 编码约定和Adobe Flex SDK 中的约定。
二、文件:
2.1 文件扩展名  
MXML 代码:.mxml  
ActionScript 代码:.as  
CSS 代码:.css
2.2 文件名不能包含空格、标点和特殊符号  
ActionScr ......

Flex学习好网站


新手入门参考:
Adobe Flex 3 - adobe.com
Adobe Flex Sample Applications - adobe.com
Video Training (Learn Flex in a Week) - adobe.com
RSS Feeds (Get regular updates about Flex) - adobe.com
Learn about Flex Open Source - adobe.com
Get Flex 3 SDK - adobe.com
Get Flex Builder 3 - adobe.com ......

Flex调用flash

Flex是开发Ria的利器,Flash在动画 游戏等方面较强大,可以制作出更生动 形象,富有乐趣性的交互产品来。
在多数情况下需要2者结合。
两者之间的通讯是依靠事件机制完成的。
以下的例子是:Flash提交数据给Flex,Flex改变Flash的数据。
1:Flash CS4工具打开
按如下 属性 制作界面
2:按 F9  ,输入以下代码:
......

Flex与后台交互的4种方法

一、HTTPService
程序代码:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="initializeHandler(event)">
<mx:Script>
<!--[CDATA[
private function initializeHandler(event:Event):void {
countriesSer ......

Flex学习 为一个事件建立多个监听

方法一:
<?xml version="1.0"?>
<!-- events/MultipleEventHandlersInline.mxml -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script><![CDATA[
private function submitForm(e:Event):void {
// Handle event here.
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号