【发布时间】:2012-10-31 18:42:55
【问题描述】:
我想访问我的 .wav 文件,这些文件位于我的项目中的一个包中。
例如我有两个包:
programsounds
从program/something.class 里面我想玩sounds/asound.wav。
这怎么可能?
clip.open(AudioSystem.getAudioInputStream(new File(filename)));
clip.start();
//.... something inbetween
clip.stop();
这里filename 是C:\\projects\\something\\sounds\\,但是怎么可能只给出包中asound.wav 的相对路径呢?
【问题讨论】:
-
还是不行。出于某种原因,我在
getResource获得了NullPointerException。它在那里,文件存在。
标签: java audio embedded-resource javasound