我正在做一个纸牌游戏,它几乎完成了。我想做的最后一件事是播放一些背景音乐。现在如果我将文件复制到默认包中并制作一个游戏的jar文件,音乐会在所有计算机上播放吗?目前,在我的电脑上,它通过为文件提供特定路径(如"C:\\samp.wav";
. 但我担心如果我制作一个 jar 文件并在另一台 PC 上运行它,它将无法正常工作。我想会有一个FileNotFoundException
。我是对还是错?
对于卡片的图像,我正在使用这一行:
jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/1.jpg")));
我已经插入到我的默认包中的那些图片。我想对音乐文件做同样的事情,但是怎么做呢?我正在使用 NetBeans。