2011-04-10 101 views
1

如何使用按钮与siwng播放音频,请举例如下?Java音频播放解决方案?

我使用的按钮好吧,它播放的歌曲,但是当我点击按钮它只是不能再次点击,直到歌曲结束。任何想法,如何使该作品?当我点击按钮开始音频,以及如何让我再次点击按钮,直到它结束音频?

+1

你想通过再次点击按钮来做什么? – 2011-04-10 09:28:30

回答

2

http://www.developer.com/java/other/article.php/2173111/Java-Sound-Playing-Back-Audio-Files-using-Java.htm有一个很好的例子,它工作正常。音频停止。

更新

我发现这个有趣的联系,也许它可以帮助:

http://introcs.cs.princeton.edu/faq/mp3/mp3.html

+0

但是想问你一些问题,即时运行mp3文件,并使用javazoom库即时通讯。如何播放像au insted的MP3? – weardstuff 2011-04-10 11:49:35

+0

对不起,它回答这么久,我今天早上走了。我发现了一些库,可能可以帮助你http://introcs.cs.princeton.edu/faq/mp3/mp3.html – sfrj 2011-04-10 16:53:53

+0

我没有检查sfrj的链接,但假定他们使用Java Sound。在这种情况下,您可以简单地将JMF的'mp3plugin.jar'添加到应用程序的运行时类路径 - 以添加MP3支持。不需要'javazoom'。 – 2011-04-10 18:10:11

0

开始按钮,点击一个新的线程,并播放声音出现,它会正常工作。如果你尝试在那里玩,UI会卡住,你会遇到问题。