您当前的位置: 首页 > 

郭梧悠

暂无认证

  • 4浏览

    0关注

    402博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

坦克大战之声音处理类(四)

郭梧悠 发布时间:2012-02-22 23:10:09 ,浏览量:4

package music; import java.io.File; import javax.sound.sampled.AudioInputStream; import javax.sound.sampled.AudioSystem; import javax.sound.sampled.Clip; import javax.sound.sampled.DataLine; import javax.sound.sampled.UnsupportedAudioFileException; /**  * 音乐播放器  * @author dell  *  */ public class Music { public Music(){ } /**  *   * @param musicPath音乐路径  * @param n循环播放的次数  */ public void playSound(String musicPath,int n) { Clip soundClip = null; try { File soundFile = new File(musicPath); // wav文件 AudioInputStream AIStream = AudioSystem .getAudioInputStream(soundFile); DataLine.Info clipInfo = new DataLine.Info(Clip.class, AIStream .getFormat()); if (AudioSystem.isLineSupported(clipInfo)) { soundClip = (Clip) AudioSystem.getLine(clipInfo); } soundClip.open(AIStream); soundClip.loop(n); // 循环次数 } catch (UnsupportedAudioFileException e1) { System.out .println(""); return; } catch (Exception e) { System.out .println(" "); return; } } }
关注
打赏
1663674776
查看更多评论
立即登录/注册

微信扫码登录

0.0767s