2014-06-16 27 views
0

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

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

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

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

但我不能找到如何产生,将被听者钓到了一条闪光/ ActionScript事件的任何文件。

任何想法/提示将超过欢迎! THX, 托马斯

回答

0

这就是我们说的闪烁,给我们一个机会来运行的东西,当一些事件发生和结束的方式:(把这个在您的活动在您的课结束)

edispatchEvent(new Event(Event.COMPLETE)); 

,这是我们如何利用这一点来运行其他某事,你都要求和所使用的类:

class.addEventListener(Event.COMPLETE, your_Function); 
your_Function(e:Event):void 
{ 
    do my job 
}