使用JMF实现音乐播放(java多媒体编程)

package com.bird.jmf;import java.io.File;import java.net.MalformedURLException;import java.net.URL;import javax.media.Manager;import javax.media.Player;@SuppressWarnings("restriction")public class SimpleAudioPlayer {private Player audioPlayer = null;//建立一个播放接口public SimpleAudioPlayer(URL url) throws Exception{//创建一个准备Player,准备好播放audioPlayer = Manager.createRealizedPlayer(url);}@SuppressWarnings("deprecation")public SimpleAudioPlayer(File file) throws MalformedURLException, Exception{//将本地文件改为URLthis(file.toURL());}public void play(){//直接调用播放方法就可以audioPlayer.start();}public void stop(){//停止的时候一定要释放资源audioPlayer.stop();audioPlayer.close();}public static void main(String [] args) throws MalformedURLException, Exception{File file = new File("d://1.mp3");SimpleAudioPlayer Player = new SimpleAudioPlayer(file);Player.play();}}这就是最简单的音乐播放,没有图形界面,但是播放音乐还是没问题的,很好玩,可以尝试一下

,只有经历过地狱般的折磨,才有征服天堂的力量。

使用JMF实现音乐播放(java多媒体编程)

相关文章:

你感兴趣的文章:

标签云: