【发布时间】:2014-03-08 09:52:26
【问题描述】:
我有一个桌面应用程序,我想要它的小程序版本。 我希望 jar 是可执行的,并且能够作为小程序运行。
我有一个 GamePane 类扩展 JPanel 并以下列方式从媒体文件夹加载一些媒体:
File f = new File("media/path/to/file");
无论 jar 是作为可执行文件还是作为 applet 运行,我如何修改它才能正确加载媒体?
我看到了this answer,但没有任何建议有效,至少当正在运行的代码位于bin 文件夹而不是 jar 中时,这些建议都不起作用。如果它只适用于 jar,那么有没有办法让开发过程不那么痛苦?
我的目录结构是:
Game->
media
game.jar
【问题讨论】:
标签: java image applet load media