JACo mp3播放器

时间:2016-11-13 18:41:23

标签: java mp3

import jaco.mp3.player.MP3Player;
import java.io.File;

public class Test {

public static void main(String[] args) {

    try{
        File f = new File ("001.mp3");  
        MP3Player mp3 = new MP3Player(f);
        mp3.play();
    }
    catch(Exception e){System.err.println(e);}
}
}

它播放第一秒然后停止,我尝试了许多不同的mp3文件,但仍然是同样的问题。

2 个答案:

答案 0 :(得分:1)

我的印象是mp3播放器因为java程序终止执行而被关闭。您可以尝试使用sleep挂起java线程。 这应该有效:

try{
  File f = new File ("001.mp3");  
  MP3Player mp3 = new MP3Player(f);
  mp3.play();
  while(!mp3.isStopped()){
    Thread.sleep(5000);
  }
}
catch(Exception e){
System.err.println(e);
}

答案 1 :(得分:1)

https://sites.google.com/site/teachmemrxymon/java/how-to-use-mp3player-class

我遇到了同样的问题并发现了这一点,将播放动作附加到一个按钮上并从那里开始工作将完全播放该曲目。