最近写了一段java播放器代码
/* dkplus专业搜集和编写实用电脑软件教程,搜集各种软件资源和计算机周边(java网络编程,seo网站优化,web开发,lnmp,java网络编程,毕业论文设计),独立制作视频和ppt和音频微信公众号,点击进入 dkplus官方博客http://dkplus.iteye.com 微信搜索dkplus关注公众号可获取海量计算机周边资源。 */
package simpleaudioplayer;
import javax.media.*;
import java.io.IOException;
import java.io.File;
import java.net.URL;
public class SimpleAudioPlayer implements ControllerListener{
public SimpleAudioPlayer(URL url) {
try{
audioPlayer = Manager.createRealizedPlayer(url);
audioPlayer.addControllerListener(this);
isStop = false;
}catch(IOException e){
}catch(NoPlayerException e){
}catch(CannotRealizeException e){
}
}
public SimpleAudioPlayer(String audioUrl) {
try{
audioPlayer = Manager.createRealizedPlayer(new MediaLocator(audioUrl));
audioPlayer.addControllerListener(this);
isStop = false;
}catch(IOException e){
}catch(NoPlayerException e){
}catch(CannotRealizeException e){
}
}
public SimpleAudioPlayer(File file) throws IOException,
NoPlayerException, CannotRealizeException{
this(file.toURL());
}
public void play(){
audioPlayer.start();
}
public void stop(){
audioPlayer.stop();
playTime = audioPlayer.getMediaTime();
isStop = true;
}
public void close(){
audioPlayer.stop();
audioPlayer.close();
}
public Time getPlayTime(){
return this.playTime;
}
public void setTime(Time t){
this.playTime = t;
}
private Player audioPlayer = null;
private Time playTime = new Time(0);
private boolean isStop = false;
@Override
public void controllerUpdate(ControllerEvent ce) {
if( ce instanceof EndOfMediaEvent){
audioPlayer.setMediaTime(new Time(0));
audioPlayer.start();
}
}
}
相关推荐
java播放器java播放器java播放器java播放器java播放器java播放器java播放器java播放器java播放器java播放器
java播放器java播放器java播放器java播放器java播放器
java播放器源代码java播放器源代码java播放器源代码java播放器源代码
这是一个简单的Java播放器程序,适用于新手参考
Java 播放器 Java 播放器Java 播放器 Java 播放器Java 播放器 Java 播放器 Java 播放器 Java 播放器
手机用JAVA播放器
使用java编写的播放器内核,未用到jmf,全用java基本的方法写的。
java编写的播放器,非常好用。虽然没有千千静听那么完美。不过想学习JAVA的话,机会不能错过。
java 播放器 可以循环播放 下一首播放等 个人的作业
这是一个简单的java播放器 刚写的 挺好的
一个简单的用Java写的播放器,实现了播放功能,循环播放的基本功能
java 播放器 含源码,界面不错功能也不错哦...
内含java播放器插件 和其他功能 DJNativeSwing-SWT 最新版
JAVA播放器原代码,完全采用JAVA开发平台MyEclipse编写而成的JAVA播放器。
本人在学校期间写的一个关于播放器的代码,有需要的可以下下
java 播放器,用java编写的播放器
Copper Lau 原创 Java播放器 V5