Java播放音乐

来源:互联网 发布:linux服务器端口开放 编辑:程序博客网 时间:2024/06/05 20:00

很多游戏都需要增加背景音乐,很久以前就想在游戏里加入音乐。在网上看过很多别人的代码,看的云里雾里,终于可以实现播放了。写个播放器的用户界面还是很简单的,关键是能实现播放。这里代码很短。

需要用到的jar包 下载地址:http://download.csdn.net/download/destiny19960207/9897636  

(mp3文件放在项目文件夹下可以不写路径)

import java.io.BufferedInputStream;import java.io.FileInputStream; import javazoom.jl.player.Player;public class MP3Player implements Runnable{    public MP3Player(String filename) {        this.filename = filename;        Thread thread=new Thread(this);        mp3=this;        thread.start();    }    public void play() {        try {            BufferedInputStream buffer = new BufferedInputStream(                    new FileInputStream(filename));            player = new Player(buffer);            player.play();        } catch (Exception e) {            System.out.println(e);        }    }    public void run(){    mp3.play();    }    public static void main(String[] args) {    new MP3Player("金艺林 - All Right.mp3");    }    static MP3Player mp3;    private String filename;    private Player player;}


原创粉丝点击