用别的工具试试吧 以前用过一个exe4j  不知道linux下行不行

解决方案 »

  1.   

    http://www.cnscu.cn/thread-13050-1-1.html
      

  2.   

    方法比较多,exe4j、installanywhere都可以把它做成exe的。
    另外你可以用VC自己做一个exe程序,在这个exe里,简单点可以启动一个bat文件,该bat文件执行java命令启动你的jar包;复杂点的话,在VC里启动JVM,在jvm执行你的jar。这样的话在做exe的时候设置你的图标。如果仅仅是在你自己的桌面系统看,可以直接换jar的图标,不过这样你系统上所有的jar文件都被换成图标了。例如在windows上,文件夹选项——文件类型——选中扩展名为jar的——高级——更改图标。
      

  3.   

    在win下只有exe文件可以换图标吧!
      

  4.   


    你也没看贴子啊, exe4j 在 Mac 和 Linux 下也能用?
      

  5.   

    你也没看贴子啊, exe4j 在 Mac 和 Linux 下也能用?
      

  6.   


    这个是 J2ME的, 不是JAVA桌面的吧?
      

  7.   

    Toolkit   kit   =   Toolkit.getDefaultToolkit(); //添加标题栏图标  
    Image   img   =   kit.getImage("E:\\Java\\javaproject\\StudentInforManager\\img\\title.gif");   
    这段代码希望对楼主有用!
      

  8.   


    这个貌似也只能设置窗口的图标, 不能设置 .jar 的图标哦
      

  9.   

    jar文件在Windows中不是可执行文件,而非可执行文件的图片是由系统设定的打开这类文件的可执行文件决定的。
    所以,想在Windows中改变图标就用工具把jar文件包装成exe文件吧。
      

  10.   

    1.
      先把.jar 文件生成.exe的。
    2.
      然后用Resource Hacker.
    美化图标。就和eclipse 和一样。
      

  11.   


    要在 Mac 和 Linux 下就不行了啊
      

  12.   

    exe在linux上是用不了的.linux可执行文件用.sh要通用很难啊...分开处理可能还有点希望,支持...
      

  13.   

    不同平台的应用程序图标的规则不一样, 不知道InstallAnyWhere制作个安装程序能不能解决