Flex资源绑定

资源文件Messages.properties:

C0001E=Only one {0} instance can be instantiated {1} C0002E=Service not found for {0} C0003E=Command already registered for {0} C0004E=Command not found for {0} C0005E=View already registered for {0}

测试文件:

<?xml version="1.0" encoding="utf-8"?> <mx:Application creationComplete="initApp()" xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">  <mx:Script>   <![CDATA[    import mx.resources.ResourceManager;    import mx.resources.ResourceBundle;    [ResourceBundle("Messages")]//这儿绑定的是资源文件的名称,记住这儿不需要写后缀名    private static var rb:ResourceBundle;        private function initApp():void {

   //我这儿是使用资源管理器来取得相应资源的

//下面这句话的意思是,从Messages资源中取得C0001E所对应的值(Only one {0} instance can be instantiated {1}),然后用"ddddddddd","shmsw"分别去替换{0}和{1}

//它里面的点位符

    trace(ResourceManager.getInstance().getString("Messages","C0001E",["ddddddddd","shmsw"]));    }   ]]>  </mx:Script> </mx:Application>

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值