JBuilder有打包的方法。
Build native archive.

解决方案 »

  1.   

    那netbeans4.0有没有呢?有的话如何用?
      

  2.   

    用InstallAnywhere可以打包成exe,可以去下一个!
    如果是图形的,你用jar打包,也跟exe一样。
      

  3.   

    用jar打包后,也是直接点jar文件就可以执行吗?
      

  4.   

    可以直接打成JAR包,双击运行;或者做个.bat文件,内容为java myProgram
      

  5.   

    java编的程序放到别的机器上好象需要JVM的!
      

  6.   

    我已经打成jar包,可双击后无法运行,弹出对话框显示:
    Failed to load Main-class manifest attribute from d:\项目\myprogram.jar
    如何解决啊?
      

  7.   

    补充:是用netbeans4.0打的包。
          j2sdk版本为1.5
      

  8.   

    源程序如下:
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class PanelDemo extends JFrame{
        private JPanel buttonPanel;
        private JButton buttons[];
        public PanelDemo() {
            super("PanelDemo");
            Container container=getContentPane();
            buttons=new JButton[5];
            buttonPanel=new JPanel();
            buttonPanel.setLayout(new GridLayout(1,buttons.length));
            
            for(int count=0;count<buttons.length;count++){
                buttons[count]=new JButton("Button"+(count+1));
                buttonPanel.add(buttons[count]);
            }
            container.add(buttonPanel,BorderLayout.SOUTH);
            setSize(425,150);
            setVisible(true);
        }
        
        public static void main(String[] args) {
            PanelDemo application=new PanelDemo();
            application.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        }
        
    }