java播放声音文件的办法

时间:2025-12-22 16:29:33 java语言

java播放声音文件的办法

  【提要】本篇《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-25

Java的异常机制分析及处理办法02-05

java集合数组的输出办法01-31

java URL乱码的解决办法是什么03-23

PPT怎么自动播放02-17

暴风影音如何倍速播放01-28

ppt播放顺序怎样调整01-22

wps的ppt设置循环播放09-07

怎样调整ppt播放顺序04-09