摘要:这几天在用flex做流程设计器时,遇到了需要删除XMl节点的问题,在网上搜了一下,有一种方案是将整个XML树重新构造一遍,在构造时将要删除的节点排除。这种方法对于流程设计器代价太高。无奈之下只好忍着头痛去Adobe的网站上看看E文去,终于黄天不负有心人,终于找到了,实例代码如下,下面的代码我测试过,可以正确运行
阅读全文
随笔分类 - flex
摘要:这几天在用flex做流程设计器时,遇到了需要删除XMl节点的问题,在网上搜了一下,有一种方案是将整个XML树重新构造一遍,在构造时将要删除的节点排除。这种方法对于流程设计器代价太高。无奈之下只好忍着头痛去Adobe的网站上看看E文去,终于黄天不负有心人,终于找到了,实例代码如下,下面的代码我测试过,可以正确运行
阅读全文
摘要:有一个flex的TabContainer容器,共两个tab,在tab1中放置一个button,Id 为Button1,在tab2中放置一个button,Id为Button2,然后你在Application的 applicationComplete事件中访问Button2,返回一个Null,为什么呢?最后思考半天后,终于找到了答案,TabContainer在实例化时,首先实例化Tab1中的组件,Ta...
阅读全文
摘要:我用flex加载module时,发现一个问题,描述如下 module的地址是com\test.swfflex无法加载这个module,moduleloader的Url 为com【】test.swf,flex将“\”给弄成了乱码,使得moduleloader的路径出错,所以无法正确加载Module将test.swf放到根目录下就可以解决这个问题,不知道这算不算是 flex的一...
阅读全文
摘要:本人最近遇到需要复制一个Bitmap对象的问题,应用场景如下:
在我的一个Flash中经常需要加载同样的图片,而这张图片也是比较大的,所以就想第一次使用后就把这张图片缓存起来,以后用时直接从缓存读取就可以了,因此就遇到Bitmap对象的复制问题,在网上搜了一下,网友们有两种解决方案,如下
方案1:
Title public class MyImage{
public var bitmap: Bitmap;
public var url: String;
public var x: number;
public var y: number;
public function clone(): MyImage()
{
var myImage: MyImage = new MyImage();
myImage.bitmap = this.bitmap.clone;
myImage.url = this.url;
阅读全文
摘要:使用一个Loaderload资源时报错误
Title所提供的DisplayObject 必须为调用方的子级的解决方案
阅读全文
摘要:现在一直在用flex,积攒了一些经验和不少代码,开始写写。 在Flex的帮助文档里,有很多例子都是扩展Sprite类的。如果想把这些实例添加到你的mx:Application中,如:addChild(DisplayObject ),肯定会出错。错误的大致意思是:flash.display::Sprite没有实现mx.core.IUIComponent接口。 Sprite->DisplayOb...
阅读全文
摘要:Flex 2.0 裡面有許多的 Metadata
有些是給 AS 編譯器看的
有些是給 MXML 編譯器看的
使用者也可以自行定義 Metadata
官方文件內只有說明一部分的 Metadata Tag
還有很多不知道其功能為何
以下是粗略的整理,包含 Metadata Tag 名稱與幾個簡單的例子
文件上有記載的
阅读全文
摘要:事件是一个非常有用的功能,通常用于信息传递交互大大提高程序编写的灵活性。在高级语言中都会集成这方面特性;Flex也不例外几乎所有控件中都集成了大量的事件,如果Button的Click事件等。但实际应用中控件自有的事件是不能满真实需要的,特别在自己编写自定义控件时,自定义控件内部信息的改变如何及时通知所在的容器变得很更要;这个时候自定义事件就起到它的作用。
在Flex中定义事件有两中情况,分别是ActionScript和MXML中定义。
阅读全文
|