【发布时间】:2015-09-25 06:04:43
【问题描述】:
我正在制作一个简单的应用程序来用 Java 播放声音。当我将音频文件保存在 D: 磁盘中时,我可以做到这一点。这是代码
in = new FileInputStream("D:\\"+selectedSounds[position]+".wav");
//Some code for playing audio
然后我将音频文件放在 Jframe 类所在的同一个包中。但是当我运行它时会提示 fileNotFound 异常。谁能告诉我为什么会这样。
in = new FileInputStream(selectedSounds[position]+".wav");
// I have also tried
new FileInputStream("./"+selectedSounds[position]+".wav");
这是文件路径
【问题讨论】:
-
这与Swing有什么关系?不要仅仅因为这是正在使用的 GUI 工具包就在帖子上打标签。这同样适用于您的 IDE。标签旨在表示问题与什么相关。
标签: java file embedded-resource filenotfoundexception fileinputstream