0

DJNativeSwing を使用して、JFlashPlayerフラッシュ/アクション スクリプトによって生成された単純なイベントを Java でインターセプトする必要があります。

Java リスナーの追加は明らかです。

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

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

しかし、リスナーがキャッチするフラッシュ/アクションスクリプトイベントを生成する方法に関するドキュメントは見つかりませんでした。

どんなアイデア/ヒントも大歓迎です! Thx、トーマス

4

1 に答える 1

0

これは、何らかのイベントが発生して終了したときに何かを実行する機会を与えるためにフラッシュする方法です: (これをクラスのイベントの最後に置きます)

edispatchEvent(new Event(Event.COMPLETE));

これは、そのポイントを使用して、クラスを呼び出して使用した場所で sth else を実行する方法です。

class.addEventListener(Event.COMPLETE, your_Function);
your_Function(e:Event):void
{
    do my job
}
于 2014-06-23T14:24:11.510 に答える