java播放声音文件的方法
大家知道java播放声音文件吗?很多人讲要使用JFM,但是也有人懒得去安装,所以另寻他法。下面是小编为大家搜索整理的java播放声音文件的方法,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!
如下:
public void play(String Filename)/pic/p>
{
try {
URL url = new URL("file:" + Filename);
AudioClip ac = Applet.newAudioClip(url);
ac.play();
/pic/pic/p>
} catch (Exception e) {
System.out.println(e);
}
}
当然,前提是导入3个包:
import java.applet.Applet;
import java.applet.AudioClip;
import java.net.URL;
然而实践证明这个方法并不好用,播放的声音断断续续,听起来简直是一种折磨~(不晓得这是类库本身的原因还是我电脑的故障~)后来发现了一个好方法,是由/pic/wenda/thread?tid=7f56d51cd8e46a29&clk=wttpcts中的”神之泪花“提供的。
public void play(String Filename)
{
try{
/pic/p>
InputStream in = new FileInputStream(Filename);/pic/p>
/pic/p>
AudioStream as = new AudioStream(in);
AudioPlayer.player.start(as);/pic/p>
/pic/pic/p>
/pic/p>
/*AudioData data = as.getData();
ContinuousAudioDataStream gg= new ContinuousAudioDataStream (data);
AudioPlayer.player.start(gg);/pic/p>
*/
/pic/p>
/*AudioStream as = new AudioStream (url.openStream());
*/
} catch(FileNotFoundException e){
System.out.print("FileNotFoundException ");
} catch(IOException e){
System.out.print("有错误!");
}
}
而要使用这个方法,导入的包与上一方法不同:
import sun.audio.*; /pic/p>
import java.io.*;
使用这个方法在我电脑上播放,很流畅。
【java播放声音文件的方法】相关文章:
java播放声音文件的办法12-22
java调用的方法10-31
java虚方法10-25
java入门方法08-26
java方法重写的方法分析03-03
ppt2007自动播放的方法11-23
ppt播放时不能全屏解决方法02-22
java传值的方法11-24
java读取CSV的方法10-05