package com.kting.data.utils;
import java.io.File;
import java.io.InputStream;
import java.net.URL;
import sun.audio.AudioPlayer;
import sun.audio.AudioStream;
public class MyAudioPlayer {
private URL url = null;// 音乐文件的URl
private AudioStream as = null;// 播放器
public MyAudioPlayer() {
try {
File a= new File("E:\\workspace/Audio.wav");
url =a.toURI().toURL();
System.out.println(url);
InputStream is = url.openStream();// 获得音乐文件的输入流
as = new AudioStream(is);
}
catch (Exception e) {
e.printStackTrace();
}
}
public void play() {
AudioPlayer.player.start(as);// 用AudioPlayer静态成员player.start播放音乐
}
public static void main(String[] args) {
new MyAudioPlayer().play();
}
}
import java.io.File;
import java.io.InputStream;
import java.net.URL;
import sun.audio.AudioPlayer;
import sun.audio.AudioStream;
public class MyAudioPlayer {
private URL url = null;// 音乐文件的URl
private AudioStream as = null;// 播放器
public MyAudioPlayer() {
try {
File a= new File("E:\\workspace/Audio.wav");
url =a.toURI().toURL();
System.out.println(url);
InputStream is = url.openStream();// 获得音乐文件的输入流
as = new AudioStream(is);
}
catch (Exception e) {
e.printStackTrace();
}
}
public void play() {
AudioPlayer.player.start(as);// 用AudioPlayer静态成员player.start播放音乐
}
public static void main(String[] args) {
new MyAudioPlayer().play();
}
}