读书人

java 播发音乐

发布时间: 2012-08-24 10:00:20 作者: rapoo

java 播放音乐

?

import java.applet.Applet;
import java.applet.AudioClip;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;
import sun.audio.AudioPlayer;
import sun.audio.AudioStream;



public class PlayMusic {

?/**
? * @param args
? */
?public static void main(String[] args) {
?? //单一播放声音方法
?????? try {
???FileInputStream fis = new FileInputStream("src/bikaqiu.mid");
???AudioStream stream = new AudioStream(fis);
???AudioPlayer.player.start(stream);
??} catch (FileNotFoundException e) {
???e.printStackTrace();
??} catch (IOException e) {
???e.printStackTrace();
??}
??
??//循环播放音乐方法
??URL cb = null;?
??File f = new File("src/bikaqiu.mid");
??try {
???//先转换为uri.在转为url
???cb = f.toURI().toURL();
??} catch (MalformedURLException e) {
???e.printStackTrace();
??}?
??AudioClip aau;?
??aau = Applet.newAudioClip(cb);
??//aau.play();
??aau.loop();
?}

}

读书人网 >软件架构设计

热点推荐