使用javazoom的java音乐播放器

使用javazoom的java音乐播放器,java,multithreading,audio-player,Java,Multithreading,Audio Player,我正在用java swing制作mp3音乐播放器。我使用javazoom库来运行mp3文件。音乐播放得非常完美,但我正在考虑添加更多功能,如单击按钮暂停歌曲,在播放当前歌曲时选择新歌曲,通过MySQL db检索查看保存的播放列表 但这一切都需要多个线程来完成。所以我试着向官方学习多线程。我接受了所有的教程,但我仍然无法让它在这样的实际情况下工作。请帮我组织我的计划。我不是要求完整的代码,只是建议您的想法,并提供小片段来编写多个线程 谢谢。请提供您当前的应用程序设计。目前的应用程序设计只包括播放音

我正在用java swing制作mp3音乐播放器。我使用javazoom库来运行mp3文件。音乐播放得非常完美,但我正在考虑添加更多功能,如单击按钮暂停歌曲,在播放当前歌曲时选择新歌曲,通过MySQL db检索查看保存的播放列表

但这一切都需要多个线程来完成。所以我试着向官方学习多线程。我接受了所有的教程,但我仍然无法让它在这样的实际情况下工作。请帮我组织我的计划。我不是要求完整的代码,只是建议您的想法,并提供小片段来编写多个线程


谢谢。

请提供您当前的应用程序设计。目前的应用程序设计只包括播放音乐,不值得在这里上传,因为它没有bug,也没有问题。在尝试其他任何东西之前,请先执行“暂停”按钮。如果您可以暂停MP3,这证明您的GUI在播放MP3时响应良好。一次实现一个新功能,所以您只关注实现一个新功能。使故障排除更容易。我的gui没有响应,音乐播放时无法使用暂停按钮。这就是我需要问的,我必须采取什么步骤才能让它成为现实。