フレームにフラッシュファイルを追加したいのですが、正常に動作しますが、netbeans を使用してフレームを作成すると、フラッシュファイルが機能しなくなりましたが、「initComponent()」メソッドを削除すると機能しますが、機能しますこの方法を削除したくないのですが、なぜこの方法でフラッシュファイルが機能しないのか、フレームに追加できないのですか??
これはコードです:
public class SimpleFlashExample_1 extends JFrame{
public SimpleFlashExample_1() {
initComponents();
JFlashPlayer flashPlayer = new JFlashPlayer();
flashPlayer.load(getClass(), "/clientserver/fl.swf");
add(flashPlayer, BorderLayout.CENTER);
}
private void initComponents() {
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 675, Short.MAX_VALUE)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 475, Short.MAX_VALUE)
);
pack();
}
public static void main(String[] args) {
UIUtils.setPreferredLookAndFeel();
NativeInterface.open();
SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
new SimpleFlashExample_1().setVisible(true);
}
});
NativeInterface.runEventPump();
}
}