http://community.csdn.net/Expert/topic/3137/3137297.xml?temp=.8885462推荐用exe4j,我就是用这个的
呵呵

解决方案 »

  1.   

    exe4j这个东西我也用了!感觉也确实不错,但是有没有发现当class文件编译成exe文件的时候,还是需要JVM。而且还有一点,(呵呵,希望不是我程序的事)当执行编译后的exe文件的时候,关闭这个文件。windows里的进程并不退出!也就是说,他还是在运行着!(呵呵,这倒是给写木马提供了不少便利噢!呵呵!)
      

  2.   

    VincentSailing(文森特)
    你的 JFrame 在退出时没有退出进程。
    你可以在 windowClosing 事件里用 System.exit(0) 来退出
    也可以给 JFrame 设置一个属性:setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
      

  3.   

    好像无法搞成真正的exe,还是要有相应的runtime environment
      

  4.   

    用JBUILDER
    wizards->native executable builder即可,除了windows的exe,还可以编译成linux和solaris的可执行文件