所以我试图做的是让我的应用程序在后台使用 .wav 音乐文件播放音乐。
我有这段代码,但在下面找不到 AudioStream
sun.audio.*;
如果你们中的任何人都使用过 Eclipse IDE,那么您将如何找到 AudioStream 来导入它...
这是我使用的代码。它在不实现或扩展任何东西的 Sound 类下。
private AudioStream as;
private String lastSoundPath;
private void setStream(String soundPath){
this.lastSoundPath = soundPath;
try {
InputStream in = new FileInputStream(soundPath);
this.as = new AudioStream(in);
} catch (Exception e) {
e.printStackTrace();
}
}
这是我在尝试玩 Bangarang 时遇到的错误(我知道随机...)
java.io.IOException: could not create audio stream from input stream
at sun.audio.AudioStream.<init>(AudioStream.java:82)
at vapour.studios.destiny.client.Sound.setStream(Sound.java:17)
at vapour.studios.destiny.client.Sound.<init>(Sound.java:24)
at vapour.studios.destiny.Destiny.main(Destiny.java:23)
提前致谢。