可以在桌面应用和applet中以相同的方式播放声音吗?

时间:2014-08-24 09:03:42

标签: java applet javasound audio-player

在java桌面应用程序中,我可以加载这样的剪辑:

clip = AudioSystem.getClip();
clip.open(AudioSystem.getAudioInputStream(this.getClass().getResourceAsStream(path)));

然后使用clip.start();

播放

然而,在applet中我必须使用AudioClip,据我所知,它与此无法比较。

除此之外还有其他解决方案吗? :

if (applet) {
    // play applet way
} else {
    // play desktop way
}

1 个答案:

答案 0 :(得分:2)

  

但是在applet中我必须使用AudioClip ..

那不是真的。基于Java声音的Clip在小程序中运行良好。两者都使用Clip