java 播放swf_我用java写了一个播放swf动画的类但运行时报如下的错:

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

哪位高手帮小妹看看哈;谢谢啦,代码如下

import java.awt.BorderLayout;

import javax.swing.JFrame;

import javax.swing.JPanel;

import javax.swing.SwingUtilities;

import chrriis.common.UIUtils;

import chrriis.dj.nativeswing.swtimpl.NativeInterface;

import chrriis.dj.nativeswing.swtimpl.components.JFlashPlayer; public class Example extends JPanel {

int i;

Example(int i) {

super(new BorderLayout());

this.i=i;

JFlashPlayer flashPlayer = new JFlashPlayer();

flashPlayer.load(getClass(), "4-"+i+".swf");

add(flashPlayer, BorderLayout.CENTER);

UIUtils.setPreferredLookAndFeel();

NativeInterface.open();

SwingUtilities.invokeLater(new Runnable() {

public void run() {

}

});

NativeInterface.runEventPump();

}

}

报错是:Exception in thread "pool-1-thread-1" java.lang.IllegalStateException: runEventPump was already called and can only be called once (the first call should be at the end of the main method)!

at chrriis.dj.nativeswing.swtimpl.NativeInterface.runEventPump(NativeInterface.java:381)

at Example.(Example.java:29)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值