求java写的mp3播放器代码

解决方案 »

  1.   

    以前收集的 看看也许会对你有帮助
    /**
     * 测试mp3播放
     */
    package test;/**
     * @author hotleave
     *
     */
    import javax.media.*;
    import java.io.*;
    import java.net.*;public class TestPlayer{
     
     private static Player player=null;
     private static String path="";//当前路径
     private static File file=null;
     
     public TestPlayer(){
     } /**
      * @param args
      */
     public static void main(String[] args) {
      System.out.println("程序将执行一分钟:");
      
       //初始化
      path="hotleave.mp3";//给出绝对或相对地址
      file=new File(path);
      try{
       URL url=file.toURL();
       System.out.println(url);
       //path="E:/hotleave.mp3";
       //player=Manager.createPlayer(new MediaLocator("file:"+path));
       player=Manager.createPlayer(url);
      }catch(Exception e){
       System.err.println(e.getMessage());
      }
      
      //创建实例,开始播放
      if(player==null){
       System.err.println("不小心出错了~~~~");
      }else{
       player.prefetch();
       player.start();
      }
      System.out.println();
      
      //启动线程延时
      try{
       
       new Thread().sleep(60000);//执行一分钟后关闭
      }catch(Exception e){
       System.out.println(e.getMessage());
      }
      
      //停止
      if(player!=null){
       player.stop();
       System.out.println("程序执行完毕");
       System.exit(0);
      }
      
     }}
      

  2.   

    1楼同学给的是JMF的东西.加我好友给你两个完整的纯java代码,不需要其他插件的MP3播放器.
    练习