Java .jar导出绘制方法难题

时间:2014-05-20 15:07:02

标签: java jar export paint

当我使用Eclipse将Java项目导出到.jar并尝试运行它时,令我惊讶的是,JPanel绘制方法创建的所有内容都消失了!当我运行配置和调试时,没有这样的问题。我该如何解决?附:我正在使用Mac。我也试过用Terminal手动运行.jar。

1 个答案:

答案 0 :(得分:0)

好的我打算猜一下这个。我相信罪魁祸首是jar文件中图像的错误目录路径。您正试图从错误的路径添加图像,这就是为什么东西没有出现在您的JPanel中。否则,程序在作为jar执行时将正常运行,因为资源的目录路径是唯一关闭的。这也可以解释为什么它从jar文件外部正常运行。