gpt4 book ai didi

apache-flex - 如何以编程方式触发 mx :Button click event?

转载 作者:行者123 更新时间:2023-12-04 00:53:30 28 4
gpt4 key购买 nike

考虑以下 mx:Button :

<mx:Button click="doSomething()" id="myButton"/>

有没有办法以编程方式模拟用户单击按钮?

一种明显的方法是调用 doSomething()这将给出与单击按钮相同的最终结果。但我特别在寻找模拟点击的方法——类似于 myButton.click() (如果应该存在的话)。

最佳答案

Button 类像任何其他 ActionScript 代码一样分派(dispatch)事件:它使用 IEventDispatcher 接口(interface)的 dispatchEvent 方法。您可以使用以下代码自己调用它:
myButton.dispatchEvent(new MouseEvent(MouseEvent.CLICK));

关于apache-flex - 如何以编程方式触发 mx :Button click event?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3026570/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com