问个问题 关于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 ......
最近公司用flex做一个项目,flex的titleWindow(模态对话框)最小化怎么做出来?最好有完整的,能直接运行并看到结果的例子,hello world级别的也行啊?
太棒了!YOU ARE VERY GOOD
呵呵 不错 学习了!
......
请问高手,flex桌面应用程序可以使用BlazeDS框架吗? 我试了一下没有成功!
应该是可以的。
不成功提示什么?
可以,不过在service中必须手动设置endpoint属性。
我做的实例是flex官方上的第一个例子,调 ......