`
matt.u
  • 浏览: 129869 次
  • 性别: Icon_minigender_1
  • 来自: CQ
社区版块
存档分类
最新评论

Flex的ResourceBundle用处

    博客分类:
  • Flex
阅读更多
Flex的ResourceBundle用处主要是在runtime的时候加载一些文件,最大用处就是用做国际化。

1、在flex中的project的property面板里选择flex compiler选项,在compiler arguments里添加参数: 比如-locale en_US -allow-source-path-overlap=true -source-path=F:\flex3_projects\aswingFlickr\locale\{locale},
其中的{locale}就是en_US,而且en_us其实就是一个目录,还有注意_path里设置的一定是绝对路径,相对路径好像不行的, 就是要让编译器在D:\flex-project\locale\en_US\下查找配置文件,

2、创建配置文件(*.properties),里面都是键值对,比如name=123,old=123 ...

3、在flex程序中,绑定它。比如
<mx:Metadata>
[ResourceBundle("flickr")]
</mx:Metadata>
然后就可以用了。比如this.resourceManager.getString('flickr','name') == 123 ....
分享到:
评论

相关推荐

    Xml ResourceBundle简单实现

    Xml ResourceBundle是一种在Java编程语言中处理国际化(i18n)和本地化(l10n)资源的方式。它允许开发者以XML格式存储各种语言版本的文本字符串和其他资源,便于程序根据用户所在的区域或首选语言提供相应的内容。...

    国际化插件-ResourceBundle Editor

    国际化插件——ResourceBundle Editor是专门用于处理Java应用程序中国际化(i18n)资源管理的工具。在软件开发过程中,为了使应用能够适应不同语言和文化环境,开发者通常会使用ResourceBundle,这是一个Java类库,...

    Flex实现国际化样例

    2. **ResourceBundle类**:Flex提供ResourceBundle类来管理这些资源文件。开发者可以通过这个类加载特定语言的资源文件,然后在程序中通过键获取对应的翻译文本。 3. **使用i18n标签**:在MXML组件中,我们可以使用...

    ResourceBundle与Properties读取maven中resources目录下的资源文件

    ### ResourceBundle与Properties读取Maven中Resources目录下的资源文件 #### 一、概述 在Java开发过程中,我们经常需要读取资源文件中的配置信息。在Maven项目中,`src/main/resources`目录下通常存放了各种配置...

    FLEX国际化

    在Flex代码中,我们可以使用`ResourceBundle`类的`getString`方法获取相应的字符串,同时支持参数替换: ```actionscript var bundle:ResourceBundle = ResourceBundle.getBundle("Messages", LocaleID.ZH_CN); var...

    ResourceBundle

    ResourceBundle Editor (eclipse-rbe)是一个用于编辑本地化的属性文件(localized properties files)。它让你通一个屏幕就能够同时管理所有相关联属性文件中的key/value信息。它所具有的功能包括:自动为Keys分类,...

    flex_locale.zip

    `ResourceBundle`是Flex提供的一套资源管理机制,它允许开发者将应用程序中的字符串、图像等可变资源与代码分离,便于根据不同地区创建不同的版本。每个`ResourceBundle`代表一种特定的语言或区域设置,例如“en_US...

    完美的Flex多语言支持解决方案

    4. **编程接口**:Flex提供`ResourceBundle`类来加载和管理资源文件。在代码中,可以使用`ResourceBundle.getBundle()`方法根据当前用户的语言环境加载相应的资源文件。然后,通过资源键获取对应的本地化文本。 5. ...

    Flex国际化方法

    ### Flex 国际化方法详解 #### 一、引言 随着互联网的全球化发展,软件产品的用户群体不再局限于某一特定地区或国家,因此对于开发者来说,实现软件的国际化(Internationalization,简称i18n)变得越来越重要。...

    flex3中文语言包

    Flex是Adobe公司开发的一款强大的富互联网应用程序(RIA)框架,用于构建和部署在多个操作系统和浏览器上运行的交互式用户界面。Flex3是该框架的一个早期版本,它提供了丰富的组件库、强大的数据绑定机制和MXML标记...

    信息绑定ResourceBundle

    在Java编程中,资源绑定(ResourceBundle)是一种管理国际化和本地化资源的重要机制。它允许开发者将应用程序中的文本、消息和配置信息与特定的语言环境或区域设置分离开来,以便于维护和更新。本文将深入探讨“信息...

    ResourceBundle:资源包,包括图片源代码-源码包

    在Java编程语言中,`ResourceBundle` 是一个关键的类,用于管理应用程序的国际化和本地化资源。这个类使得开发者可以方便地存储和获取不同语言环境下的文本、字符串和其他资源,比如图片。在这个名为 ...

    Flex应用程序中嵌入各种类型的资源方法 源码

    - 国际化:Flex支持多语言资源文件,使用`ResourceBundle`进行国际化处理。 6. **优化策略**: - 使用符号链接:将多个资源链接到同一个SWF,减少网络请求。 - 资源压缩:使用工具对资源进行压缩,减小文件大小...

    ssh+flex配置

    在`web.xml`中配置`ResourceBundle`,并使用`&lt;resource-bundle&gt;`元素来指定语言资源文件的位置。 6. **Flex**:Flex是基于ActionScript和MXML的前端开发工具,与SSH后端集成,通常使用AMF(Action Message Format)...

    Flex 国际化(demo)

    标题 "Flex 国际化(demo)" 指向的是一个关于Adobe Flex应用程序的国际化实现的示例项目。Flex是一种用于构建富互联网应用程序(RIA)的开源框架,它使用ActionScript和MXML语言,基于Flash Player或Adobe AIR运行...

    java.util.ResourceBundle使用详解

    java.util.ResourceBundle使用详解

    Flex CollapsibleAccordion(折叠式手风琴 ) 中文问题解决

    2. **资源配置**:Flex项目中的资源文件(如`src`目录下的`ResourceBundle`)应正确地包含中文字符串。使用`&lt;fx:bundle&gt;`标签来导入资源文件,并在代码中通过`ResourceBundle`类访问这些资源。确保资源文件的编码与...

    Flex3.0RIA开发详解电子教程1

    1. 国际化:支持多语言应用,通过ResourceBundle实现字符串资源的切换。 2. 本地化:适应不同地区的文化习惯,如日期格式、数字格式等。 九、优化与性能 1. 布局优化:合理使用布局管理器,避免不必要的计算和重绘...

Global site tag (gtag.js) - Google Analytics