使用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事件的文档,这些事件将被侦听器捕获。
任何想法/提示都非常受欢迎!Thx,托马斯
发布于 2014-06-23 22:24:12
这就是我们说flash的方式,当某个事件发生和结束时,我们有机会运行一些东西:(在你的类中把这个放在事件的末尾)
edispatchEvent(new Event(Event.COMPLETE));这就是我们如何使用这一点在你调用和使用类的地方运行其他东西:
class.addEventListener(Event.COMPLETE, your_Function);
your_Function(e:Event):void
{
do my job
}https://stackoverflow.com/questions/24251208
复制相似问题