用EXE4J打包JAVA程序的高手帮帮忙

我用的是此种方法添加窗体的背景图片
public class MyPanel extends JPanel {
public void paintComponent(Graphics g) {
Graphics2D g2 = (Graphics2D)g;
super.paintComponent(g);
Image img = Toolkit.getDefaultToolkit().getImage("C:\\1.jpg");
g2.drawImage(img, 0, 0, this.getWidth(), this.getHeight(), this);
}
}
但是用EXE4J打包成EXE后 我把源图片删了之后 图片就不能显示了 怎么样把图片打包到JAR 或者EXE中 讲详细点 最好是给出实例 谢谢啦 小弟感激不尽!!!

牛使用相对目录啊,例如
/1.jpg
然后把图放在工程的根目录里面一起打包
温馨提示:内容为网友见解,仅供参考
无其他回答

今天用exe4j软件打包java程序,最后出现这个提示,请各位帮帮忙哈!小弟...
重新定义EXE4J_JAVA_HOME的路径,指向一个32位的jdk或者jre,估计你用的是64位jdk,版本不一致

把java程序用exe4j打包成exe文件后,双击运行出现如下界面;该怎么办,请...
第一个提示是说你的exe4j是评估版本,也就是非正式版本 你换个正式版本或未注册 第二个提示是没有找到java 虚拟机 你是否安装了或者在环境变量里路径是否配置正确 估计你没有打包jre 我是使用installanywhere打包的 自动生成exe去调用jar程序 也可以将jre同时打包 ...

使用exe4j打包java应用程序出现No JVM could be found on you syst...
打包的时候需要将你的jre路径也放进去的 而且如果要在别的计算机上也运行的话 需要同一个路径也有jre 所以导出的时候最好将jre和exe文件放一起,拷贝的时候也一起拷 删掉这环境变量 添加jre文件夹的位置

exe4j打包java生成exe怎么引进jar
(1)在项目(chp02)上点击右键,选择Export--找到java---Runnable JAR file然后next (2)在Lanch configuration选择启动的主程序main 在Export destination选择你要保存的目录和名字,然后finish (弹出的对话框,点击ok即可!)

将Java打包成exe文件在没有JRE环境的电脑上执行
运行exe4j,设置Output directory,确保与复制的jar及jre位于同一目录。选择主类所在的jar包。如有多依赖jar包,依次添加。设定运行版本,对应复制的jre版本。调整默认打包配置,避免寻找电脑上的JAVA_HOME,以免未配置该环境的电脑无法运行。确保选择复制的jre,这里用相对路径.\\jre,保持路径不变,避免修改...

怎么用innosetup打包java项目?
选择第一步打包的jar包,设置main class入口。在“configure JRE”中,输入使用的JDK版本(如1.8)并选择合适的JRE版本,通常推荐选择client hotspot VM。完成上述设置后,点击“next”直到结束,此时生成的.exe文件即可双击运行。接下来,使用Inno Setup创建安装程序:运行Inno Setup并新建项目。在“...

用exe4j如何把jar打包成可以在别台没有安装JDK或JRE的机器上运行。我...
exe4j 的打包是java打包 而不是想jet那样的纯x86框架的打包,所以肯定是需要运行环境的,不用jdk那是开发环境,需要jre,你可以到网上下一个mini的jre(主要要和你jar项目的版本兼容),之后和你的jar项目放到同一个目录里,在exe4j打包时设置使用这个jre,就可以了,之后做setup的时候带着这个jre目录...

怎么把已经编写好的java程序打包成成桌面应用程序
工具\/原料 电脑 EXE4J 方法\/步骤 在项目上右键,选择Export 弹出窗口,选择“JAR file”,点击“Next”打开exe4j,在弹出窗口,选择“JAR in EXE mode”,点击“Next”在新窗口中,为应用取个名称,之后选择exe生成目录,点击“Next”然后就是等待生成 ...

exe4j打包java程序,运行exe文件时出错
第一个 说你使用未注册版本的exe4j 后面2个 说在你指定的路径下没有找到合适的(32位)jre运行环境 最后一个 是说你的jvm缓存设置的太大了,这个一般不要超过运行内存的75

如何使用Exe4j将jar打包成exe文件
1.welcome-打开Exe4j 如图,如果你有保存过的项目打包配置文件,那么点>>open打开即可。如果没有点>>next.2.Project type-选择打包方式 由于我们讲的是打包jar生成exe,所以选“jar in exe”mode,这种方式可以把一个java应用程序打包成一个exe文件,但是不能将除jar以外的附加文件打包进去。然后>>...

相似回答
大家正在搜