问个问题 关于flex事件跳转与线程的
我现在有一个sprite----a 在其中有个label,和button,当我点击button时 载入另一个sprite---b,
因为b中的画面非常多,所以在载入的时候比较慢,我在b中改变a 中label的text值。。。我可以查看到 label的值变了,
但 label在画面上的值 并没有变。。只有当b画面执行完后,,该label的值才改变。。。
这个该如何解决呢??
哪你就加个timer监听,当b画面执行完后,才线显示a
label的值改过后,调一次label.invalidateProperties()试试
3楼的方法测试了。。。好像不行。。。
invalidateProperties ()
标记组件,以便在稍后屏幕更新期间调用该组件的 commitProperties() 方法。
Invalidation 是一个很有用的机制,可将组件更改延迟到稍后屏幕更新时进行处理,从而消除了重复的工作。例如,要更改文本颜色和大小,如果在更改颜色后立即进行更新,然后在设置大小后再更新大小,就有些浪费。同时更改两个属性后再使用新的大小和颜色一次性呈现文本,效率会更高。
猜想:应该有方法直接屏幕更新。。。正在找。。。
2楼的方法 理论上应该可以 实现上 估计有些困难。。。稍后研究一下。。。
相关问答:
Flex 工程是通过Flex Builder 3.0在eclipse中的插件开发的。Flex项目是能够正常独立运行的。但是根据需求,要将此Flex项目应用到一个J2EE项目里,按照操作说明:
点击“Flex project nature”,选择“add Flex ......
如题
我想从js中获取一个数值,然后传递给flex,数据是用来做图表用的
问题就是
private var medalsAC:ArrayCollection = new ArrayCollection( [
{ Countr ......
asp.net 如何与flex进行socket通讯
做了个简单的连接 可一直连接不上 后来查询相关文章 说是需要先配置socket安全策略文件 可是网上大部分都是java的 没有.net的 请懂的这方面的人 亲手写一段代码 教教在 ......
不知道在哪里提问,先选这个地儿吧:
想知道在Hibernate中使用的父子表数据,传递到Flex之后如何使用,以及怎么样将Flex中的父子关系数据保存到Java中
<set name="execa ......
请问FLEX中如何将字符串类型转换为日期类型??
可以参考一下
DateField.stringToDate();
Date("2009-11-12 00:02:00")
如果传递一个字符串给 Date 类构造函数,则日期可以有多种格式,但必须 ......