java - 使用 Java (Swing) 在 JPanel/JFrame 中播放 .wav 声音文件

标签 java swing filepath bufferedimage wav

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center寻求指导。




8年前关闭。




我需要一些代码示例,说明如何使用来自硬盘驱动器位置的文件路径,然后在 Swing GUI 中打开时播放 .wav 声音文件。
我不需要它来显示播放按钮、暂停或停止。
当我从窗口的"file"中选择“声音”选项时,我只想播放它(我已经知道该怎么做,无需解释)。

所以基本上,只是如何从 JFrame 内的文件路径(即 c:/cake/thereisnone.wav)播放 .wav 声音文件。

以及之后如何轻松地将方法应用于该声音文件。

此外,如果有人知道如何在 JFrame 中的 BufferedImage 上应用方法,那也会很有帮助。

非常感谢大家!

最佳答案

Suns声音教程真的很好。我也发现这很有帮助:
http://www.developer.com/java/other/article.php/2173111/Java-Sound-Playing-Back-Audio-Files-using-Java.htm
它显示了示例代码和一种方法。

关于java - 使用 Java (Swing) 在 JPanel/JFrame 中播放 .wav 声音文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2458885/

相关文章:

java - 在 Android 应用程序中非 Activity 状态下等待之前,对象未被线程锁定

java - Swing spinner.getValue。不兼容的类型?

java - 获取异常 : java. lang.IllegalArgumentException:无法添加到布局:约束必须是字符串(或 null)

c# - 如何在 visual studio 2013 解决方案资源管理器中获取文件路径?

java - 为什么java库的编码如此不可读?

java - 如何删除事件处理程序?

java - 将控制台输出转换为 PDF 文件

java - JComboBox 的行为与 JTextField 不同。我怎样才能让它看起来相似?

javascript - 如何在 React 中引用 pdf 文件

php - 获取当前 url,不包括包含的文件名