添加声音java

时间:2014-07-10 00:58:29

标签: java audio

我想在我制作的画面中添加声音。 我搜索了它,我发现Java不支持mp3,因此我将磁盘中的一首歌转换为wav文件。 在我的项目中使用sun.audio。*和java.io. *之后,我在框架构造函数中添加了这些行

    File xx = new File("C:\\Users\\LENOVO\\Desktop\\oss.wav");
    InputStream in = new FileInputStream(xx);
    AudioStream as = new AudioStream(in); 
    AudioPlayer.player.start(as);

但它不起作用,我不确定是什么问题,我希望你们中的某个人可以帮助我解决这个问题。

1 个答案:

答案 0 :(得分:1)

You receive errors for unresolved compilation errors.您没有处理您应该在的Exception类型。

try {
    File xx = new File("C:\\Users\\LENOVO\\Desktop\\oss.wav");
      // Must handle FileNotFoundException from new File()!
    InputStream in = new FileInputStream(xx);
    AudioStream as = new AudioStream(in);
    try {
        AudioPlayer.player.start(as); // Must handle IOException from start()!
    }
    catch (IOException ex) { /* Ignore? */ }
}
catch (FileNotFoundException ex) { /* Ignore? */ }

了解更多: