本文目录一览:
请问一下用java JMF包做Mp3 player该如何正确安装?
我最近想做一个java mp3 player,要用到 jmf包。我正在使用的开发工具是Eclipse JDK5.0 .我的JDK按装路径是“F:\Java\jdk1.5.0”“F:\Java\jre1.5.0”。第一我已经下载了jmf包。请问将jmf包放到哪里,在Eclipse中就可以用jmf包里的类了?第二我也下载了“jmf-2_1_1e-windows-i586”它是一个jmf安装exe文件,双击时有安装向导。但是在安装时它让我选中一个安装文件夹,但是我不知道将安装文件放到哪里?该选哪一个文件夹?请各位好心人,帮帮忙,解决下我的问题,谢谢!满意答案蘭6级2009-10-05随便放哪里呀!这个只是一个系统的解码器而已!jmf肯定要放在你的工程下面呀!像你连接数据库的时候,放oracle14.jar的位置,正确的讲就是引用就行了。。。。 追问: jmf不能随便放哟,好像要配环境变量。再加上您说,要放在工程下面,我不知道放在工程的下面哪儿。我从来没弄过,如何导入外来.jar包到Eclipse中去! 回答: 你的基础很不扎实也,俺们在前几年做过了!你说的那个.exe的文件,可以随便安装jmf.jar引用进去就好了! 追问: jmf.jar怎样引进去呀?怎样引到工程里面去啊? 回答: 这个是最最基本的JAVA。。。。汗。。。文君 的感言: 非常感谢,明白了。
java中添加mp3音乐,求助啊!谢谢了!!!!
本地音乐,你刷新一下歌曲列表就可以了。歌词一般和天天动听在一起找lrc.就可以了。
java如何实现播放mp3
简单的实例,代码如下,纯粹JMF加载MP3并播放:
import javax.media.*;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
public class PlayerMusic implements ControllerListener {// ControllerListener
// 控制事件
private Player player;
private boolean first, loop;
private String path;
private List mp3List;
private int mp3NO = 0;
PlayerMusic(List mp3List) {
this.mp3List = mp3List;
}
public void start() {
try {
player = Manager.createPlayer(new MediaLocator("file://" + mp3List.get(mp3NO)));
} catch (NoPlayerException ex) {
ex.printStackTrace();
System.out.println("不能播放文件");
return;
} catch (IOException ex) {
ex.printStackTrace();
return;
}
if (player == null) {
System.out.println("播放器为空");
return;
}
first = false;
player.addControllerListener(this);
// 提取媒体内容
player.prefetch();
}
public void controllerUpdate(ControllerEvent e) {
// 当媒体播放结束时,循环播放
if (e instanceof EndOfMediaEvent) {
mp3NO++;
if(mp3NOthis.mp3List.size()){
this.start();
}
return;
}
// 当预提取媒体的内容结束
if (e instanceof PrefetchCompleteEvent) {
player.start();
return;
}
// 当实例化后
if (e instanceof RealizeCompleteEvent) {
// pack(); //执行pack()操作
return;
}
}
public static void main(String[] args) {
List mp3List = new ArrayList();
mp3List.add("d://a.mp3");
mp3List.add("d://b.mp3");
mp3List.add("d://c.mp3");
PlayerMusic pm = new PlayerMusic(mp3List);
pm.start();
}
}
寻找java支持mp3播放的第三方包
上面有做好的源代码。
介绍:
推荐一款java版mp3播放器- -
Tag: java版mp3播放器,
跨平台的mp3播放器
jlGui 2.3.2最新版本, 它是一个用java写的mp3播放器,界面和winamp的一样, 支持很多插件. 最大亮点就是它公布了全部原代码以及文档, 你如果是个java爱好者, 你可以编写该软件的插件.
但是它也有很多不足, 比如中文支持不好,软件个性配置很麻烦等.
其安装很简单, 个人认为Without Installer版本即jlgui2.3.2.zip包很小而且特省事,解压后双击 jlgui2.3.2.jar就可以了; 或者修改文件jlgui.sh, 修改"JAVA_HOME"到你的JVM安安装路径, 然后将jlgui.sh文件权限改成可执行("chmod a+x jlgui.sh"), 双击就OK...