Java-使用jmp123.jar播放MP3文件
(第一次用这个写东西,如果乱糟糟别见怪)
前两天想写一个java的小游戏,需要播放MP3文件。在网上找了很多方法(我是个小菜鸡,只会上网找)。然后可能很多jar包不同,所以找了很多没有成功,最后在知乎看到了一个(忘了是哪位大神,现在也找不到他的链接了)
这个是jmp123.jar的文件,大家可以直接下载(以免,对吧,运行不出来)
链接: https://pan.baidu.com/s/1tEZczsuLQDI4ki88Kw7x8Q 提取码: dbkw
接下来我直接贴代码啦!(在这之前要引入jar包(如果不会,我写在文末))
import jmp123.PlayBack;
public class Mymusic {
static void playmusic(String url) throws Exception{
PlayBack player = new PlayBack(new jmp123.output.Audio());
player.open(url,"");
player.start(true);
}
}
(这是一个封装起来的静态方法,可以用其他类直接调用)
第二步,写上调用的程序
public class Test01 {
public static void main(String[] args) {
try {
Mymusic.playmusic("E:\\test.mp3");
} catch (Exception e) {
System.out.println("播放失败");
}
}
}
然后就可以正常播放test.MP3文件了!在Test01的main方法里面也可以写JFrame和键盘监听之类的做成小游戏。
(大神自动绕开,我只是小菜鸡,代码搬运工)
引入jar包:
在工程新建文件夹,取名lib
然后在j复制到的jar包上右键,然后build Path