使用java播放声音文件计算机等级考试

文章作者 100test 发表时间 2010:01:01 12:31:06
来源 100Test.Com百考试题网


  因为java强大的类库,解决这个问题并不困难,只是API的调用问题而已。不过,不同的调用也有区别。

  很多人讲要使用JFM,不过我懒得去安装,所以另寻他法。网上提供最多的方法就是利用Applet中的AudioClip来解决,代码很简单,如下:

  public void play(String Filename)//Filename是乐曲名称或说路径(不过“路径”我没尝试)

  {

  try {

  URL url = new URL("file:" Filename).

  AudioClip ac = Applet.newAudioClip(url).

  ac.play().

  //ac.stop().//用此函数可以停止乐曲播放

  } catch (Exception e) {

  System.out.println(e).

  }

  }

  当然,前提是导入3个包:

  import java.applet.Applet.

  import java.applet.AudioClip.

  import java.net.URL.

  然而实践证明这个方法并不好用,播放的声音断断续续,听起来简直是一种折磨~(不晓得这是类库本身的原因还是我电脑的故障~)后来发现了一个好方法,是由http://wenda.tianya.cn/wenda/thread?tid=7f56d51cd8e46a29


相关文章


如何让浏览器后退显示页面已经过期计算机等级考试
Eclipse中配置Ajax的DWR的简单方法计算机等级考试
通过DWR使用JAVA的Session计算机等级考试
如何在JavaME平台上获取手机串号计算机等级考试
使用java播放声音文件计算机等级考试
Java除法运算的陷阱计算机等级考试
Java杂谈get方法中static计算机等级考试
Java类的初始化顺序计算机等级考试
用JavaHelp系统开发和交付更好的文档计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛