如何在flex的mxml视图中调整Imgage组件的位置
来源:互联网 发布:ubuntu 14.04 u盘安装 编辑:程序博客网 时间:2024/05/24 04:39
override public function invalidateProperties():void{super.invalidateProperties();setImage();}private function setImage():void{if(image){try{var cls:Class = getDefinitionByName("zorn.external.ExternalCall") as Class;image.source = "../resources/districticons/" + districtId + ".png");}catch(e:Error){var cls:Class = getDefinitionByName("com.util.ResourceURL") as Class;var ret:String = cls["create"]("districticons/" + districtId + ".png");image.source = ret;}}}
最近项目中遇到这样的需求,用Image组件去加载外部图片,这些外部图片的长宽都是不一样的,如何调整这些图片的x和y,让这些图片的位置合适,大家都能想到的办法是运行整个工程项目,打开这些mage组件所在的面板,然后在本子上记录每个Image应该怎么调整x和y属性,如果没调整好,就重新运行整个工程项目,再来一次。
这种办法没有错,就是生产率低,一个比较好的办法就是用如上代码。
这里解释一下,'zorn.external.ExternalCall’在我们的整个工程项目文件中是找不到这个包路径,是我们的frontend leader通过反编译,找到这个字符串的。
- 如何在flex的mxml视图中调整Imgage组件的位置
- Flex中视图(mxml)和代码(as)的完全分离
- Flex的mxml组件中进行图形绘制
- iOS 在视图中调整按钮距离边框的位置
- iOS 在视图中调整按钮距离边框的位置
- Flex 3入门教程: 在 MXML 中构建自定义组件
- Flex 3在MXML中构建自定义组件
- Flex中如何通过创建新的XML命名空间(namespace),在MXML中使用flash.filters类
- 在matlab中调整legend的位置
- Flex 3快速入门: 构建自定义组件 在 MXML 中构建组件
- Flex的mxml文件中ASCII码的使用
- flex中移除由MXML标签添加的侦听
- mxml中动态生成组件的OO重写
- List 中使用 MXML 自定义组件的数据项访问方法
- 在vs2008中调整lib文件输出的位置
- Flex开发中使用Ant编译.mxml成.swf后,在.swf里使用Session的解决方法
- 将您的Flex组件从MXML迁移至ActionScript 3
- flex组件生命周期对mxml和as的影响_悄悄俏俏
- php用memcache接管session
- MongoDB代码中的StringBuilder类
- Mysql6的auto Reconnect错误
- ListView优化三原则
- 关于gcc中内存对齐的c写法(attribute)
- 如何在flex的mxml视图中调整Imgage组件的位置
- 用Java实现FTP批量大文件上传下载
- 自己的红黑树-献给老杨
- toolTip自动消失之后不再显示的解决方法
- samba配置
- C语言实现/etc/passwd的逐行显示并打印行号和用户名
- unix/linux c 正则表达式 示例表
- ACE反应器框架1
- 微博你还能走多久?