-2

フレームにフラッシュファイルを追加したいのですが、正常に動作しますが、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();
  }

}
4

1 に答える 1