有基本java知识的人如何制作桌面音频播放器?

How can one make an audio player for desktop having the knowledge of basic java?

我已经学习了基本的 java 这意味着 OOP 概念、循环、数组、变量和其他一些 stuffs.Currently 我正在学习线程,我想制作一个用于桌面的音频播放器java 为了我的 class project.Since 我以前从来没有做过这种东西,你能给我一些建议吗 guideline.I 猜想不会那么难。

不会太难。考虑到要做这个项目是为了学习,应该分几个步骤来破解。最简单的音频播放器是命令行播放器。您需要解析命令行参数,然后播放音频。

  • How can I play sound in Java?

你也可以让它成为单线程或者如果你想学习线程,你可以在单独的线程中播放声音并等待线程从主线程结束。

您可以通过给它一个文件列表使其可以按顺序播放或在结束时重复该列表,甚至实现列表的随机播放,使其进一步复杂化。同样不是一个大项目,你仍然可以学到更多东西。

在此之后,您可以为您的播放器实现一个简单的 GUI。基本上播放声音的构建块就在那里。您可以验证您的代码是否封装良好。如果您以可重用的方式做所有事情,您应该能够重用您为控制台播放器编写的内容,但如果不是,那么这是一个从错误中吸取教训并认真思考如何设计应用程序的好机会,以便您本可以在这两个应用程序中使用所有代码。

我猜你的问题被否决了,因为你问题的最佳答案就是去做并尝试一下。你会在这个过程中学到很多东西。