问题标签 [dispatchevent]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-flex - dispatchEvent 和 eventListener
菜单 - RightNavigation
MENU - RightNavigation = 这是菜单中的按钮
模块 - mcIntervals
应用程序设置
MainApp 有两个容器 RightNavigation 和 MainContent
MainContent 有一个名为 mcIntervals 的模块
所以我试图将值从 RightNavigation 发送到 mcIntervals
这是一个桌面应用程序,如果这有什么不同的话
这不起作用我可以看到它在调试模式下发送值,但 ChangeWatcher 或 evenListener 没有检测到任何东西
谢谢,罗伯特
actionscript-3 - 如果变量低于 X 数量,AS3 会更改项目可见性
我在下面附上了一个源文件,我有点卡住了。
基本上,它是一个 FLA,它有一个变量(smscounter),该变量基于从 XML 文件(在我的服务器上)读取的任何数字而改变。在主舞台的第 1 帧上有一个名为“rewinder”的大型影片剪辑。有左右按钮可在该影片剪辑“倒带器”内的帧之间导航。我在理论上试图做的是:
我被告知这不会起作用,因为一旦设置了变量(可见性),它就不会不断检查它,所以我必须调度一个事件?我已经尝试了 3-4 个教程,但我无法工作。
现在有几件事:
- 我很想避免任何超级复杂的事情。如果 smscounter 低于 5,我所需要的只是在第 2 帧上按钮不存在。其他教程需要另一个类和文档类,但我无法让它们工作
- 按钮当前位于回卷器动画剪辑之外。我把它们放在里面和每一帧上,但是我无法让它们对翻车做出反应。
- 代码就像一年级学生写的一样优化,主要是因为我是一名设计师,并且在整个过程中我一直在获得帮助。
- Greensock LoaderMax 被用于放入视频和声音。与问题无关,我只是将它们留在那里以便更好地了解我正在做的事情。
FLA 和源文件的链接: http ://www.mediafire.com/download.php?ejy6j9h9r1c1829
android - 将事件从嵌套活动调度到容器活动
我有下一个 UI 层次结构:
FragmentActivity > MapFragment(带有一个选项卡和 LocalActivityManager 的选项卡主机)> MapActivity
如何将搜索和返回键从 MapActivity 分派到 FragmentActivity?
actionscript-3 - forEach 中的 AS3 dispatchEvent
我已经填充了一个数组。
我需要获取该数组中的每个项目,对该项目执行一些计算,将结果推送到数组,然后移动到数组中的下一个项目,依此类推。
计算是在一个单独的类中进行的。然后当计算完成时,我发送一个事件并监听类完成。
我正在使用 forEach 但我需要暂停 forEach 函数并在继续之前等待 dispatchEvent 侦听器,但我似乎无法让它工作。
跟踪似乎表明 forEach 只是在数组中运行并每次都重置计算类。
这是我的代码的 jist。我从服务器上的 sql 表中填充数组,然后启动 forEach。
任何人都可以建议一个解决方案:
java - JTextField dispatchEvent 不起作用,但适用于 TextField
在我的程序中,当焦点丢失时,我想ActionEvent
在TextField
named上调用一个。descField
我使用dispatchEvent
成功。当我将其更改TextField
为 aJTextField
时,它不起作用。我将不胜感激(我是 Java 的业余爱好者)。这是调度程序,它是focusLost
my 的方法JTextField
:
如何使用JTextField
, 而不是使其工作TextField
?
javascript - 在 Firefox 12 中调度关键事件
我曾经在 FireFox 10 和 11 中调度一个关键事件。最近我将浏览器更新到 FireFox 12 并且调度停止工作。
这是我所做的示例代码。
当您在 Firefox 11 或更低版本中运行它时,您可以在文本框中找到打印的字符。
为什么它在 Firefox 12 中不起作用,我该如何解决?任何替代解决方案也适用。
actionscript-3 - 多个 dispatchHandler Actionscript 3
我想分派一个事件 2 次:
我有一个 MainClass、一个 SecondClass 和一个 ThirdClass。
在 ThirdClass 中,有一个 clickEvent。我将它发送到 SecondClass:
我抓住并把它扔进了SecondClass:
这是我在 MainClass 中发现的:
但它不会工作......我做错了什么?以及如何获得有关单击的 ThirdClass 对象的信息?(通常有 1 个 dispatchEvent,它是:
在 clickHandler 方法中,但是如何使用 2 个 dispatchEvents 来做到这一点?)
所以:我想知道在我的 MainClass 中单击了哪个 ThirdClass 对象。
非常感谢!
actionscript-3 - 自定义事件调度
我正在尝试从子类中触发一个事件,我有 3 个类;事件处理程序、主类、子类
事件处理程序.as
主类.as
子类.as
我得到 VerifyError: Error #1063: flash.events::Event() 我的架构师出了什么问题?谢谢!
apache-flex - 从 Flex 3 中的 dispatchEvent 获取结果
我有以下自定义事件:
使用以下代码从弹出窗口调用该事件:
我要做的是捕获返回的响应。这是显示响应的查尔斯的屏幕截图。Result 值是我希望在dispatchEvent(event);
执行后能够使用的值。
我已经为此工作了几个小时,查看博客和论坛帖子,但无法找到可行的解决方案。理想情况下,代码示例会很好,但现在任何帮助都将不胜感激。
javascript - Flash 对象中的单击事件处理程序可以对 JavaScript 从另一个 DOM 元素委托的单击事件作出反应吗?
我有一个canvas
元素绝对定位在相同尺寸的 Flash 对象上。我希望能够单击该canvas
元素并将该事件(或者更准确地说,该事件的模仿)发送到下面的 Flash 对象。
我向 Flash 对象添加了一个事件侦听器,因此我知道该事件已成功分派给 Flash 对象。问题是 Flash 对象根本不会对其做出反应(例如,单击巨大的“播放”按钮区域不会播放视频)。
Flash 对象可以以这种方式对事件做出反应吗?DOM 中的 Flash 是否有什么特别之处,需要 JavaScript 事件委托以外的其他东西来激活来自它的响应?