怎样在swing的桌面程序中嵌入flash或flex
想让界面更炫一些
------解决方案--------------------
有个叫DJNativeSwing的插件可以解决这个问题
插flash的方法
public class FlashTest {
JFrame jf;
JFlashPlayer fp;
public FlashTest()
{
jf = new JFrame("Java Flash");
fp = new JFlashPlayer();
//使用load方法加载 swf 文件
fp.load(getClass(), "test.swf");
jf.setSize(800,600);
jf.add(fp, BorderLayout.CENTER);
jf.setLocationRelativeTo(null);
jf.setVisible(true);
jf.validate();
}
public static void main(String[] args)
{
//在使用控件之前需初始化接口
UIUtils.setPreferredLookAndFeel();
NativeInterface.open();
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new FlashTest();
}
});
NativeInterface.runEventPump();
}
}
参考http://djproject.sourceforge.net/