最近做了个自动售货机程序,使用图片代表货物,在Eclipse下运行正常,但是导出成Jar后,所有的图片就不显示了,请问这是什么原因?怎样解决?程序代码如下:JLabel lblRightBg=new JLabel();
lblRightBg.setIcon(SwingResourceManager.getIcon("images/rightpan.png"));
lblRightBg.setBounds(0, 0, 185, 713);
panRight.add(lblRightBg);我的项目名称是ASM,下面有个包cn.htu和images文件夹,所有的类都在包下放着,项目用到的图片在images文件夹下放。我直接用Eclipse下的导出->Jar不行运行进不能显示图片,我试了试fat-jar还是不行,问题同样。最后,我又手工拷贝images文件夹与导出的Jar放在同一个文件夹下,运行正常了。
但是我想只出现一个文件,应该怎么做?