Java 是否可以在桌面应用程序和小程序中以相同的方式播放声音?
在java桌面应用程序中,我可以加载如下剪辑:Java 是否可以在桌面应用程序和小程序中以相同的方式播放声音?,java,applet,javasound,audio-player,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
clip = AudioSystem.getClip();
clip.open(AudioSystem.getAudioInputStream(this.getClass().getResourceAsStream(path)));
然后用clip.start()播放它代码>
然而,在applet中,我必须使用AudioClip,据我所知,这是无法与之相比的
除此之外还有其他解决方案吗
if (applet) {
// play applet way
} else {
// play desktop way
}
但是在applet中,我必须使用音频剪辑
那不是真的。基于Java声音的剪辑
在小程序中运行良好。两者都使用Clip
。您可以对所有情况使用AudioClip,并跳过条件语句。