JFlashPlayer:如何生成 ActionScript 事件

Posted

技术标签:

【中文标题】JFlashPlayer:如何生成 ActionScript 事件【英文标题】:JFlashPlayer: how to generate ActionScript event 【发布时间】:2014-08-06 17:19:29 【问题描述】:

使用 DJNativeSwing JFlashPlayer,我需要在 Java 中拦截一个由 flash/actionscript 生成的简单事件。

添加 Java 监听器似乎很明显:

JFLashPlayer flashPlayer = new JFlashPlayer();
flashPlayer.addFlashPlayerListener(this);
(...)

@Override
public void commandReceived(FlashPlayerCommandEvent e) 
   System.out.println("Received flash command:"+e.getCommand());

但我找不到任何关于如何生成会被侦听器捕获的 flash/actionscript 事件的文档。

欢迎任何想法/提示! 谢谢, 托马斯

【问题讨论】:

【参考方案1】:

这就是我们所说的 flash 的方式,让我们有机会在某些事件发生并结束时运行某些东西:(把这个放在你班级中的事件结束时)

edispatchEvent(new Event(Event.COMPLETE));

这就是我们如何使用该点在您调用并使用该类的其他地方运行某事:

class.addEventListener(Event.COMPLETE, your_Function);
your_Function(e:Event):void

    do my job

【讨论】:

以上是关于JFlashPlayer:如何生成 ActionScript 事件的主要内容,如果未能解决你的问题,请参考以下文章

如何使用带有语义发布 Github 插件的 Github Actions 发布整个目录?

Github Actions教程:运行python代码并Push到远端仓库

检查 GitHub Actions 工作流程中的对象是不是为空

在另一个工作流成功运行后手动触发 Github Actions 工作流

如何使用 Actions 类的 clickAndHold 方法?

使用 jqGrid 'actions' 预定义格式化程序时如何传递额外参数?