如题所示。
音频文件在IDEA的工程中应在资源文件夹(resource文件夹)下。资源文件夹与代码文件夹(java文件夹)平级。
其中,一是代码文件夹,二是资源文件夹,三是字符串描述从资源文件夹下定位的音频文件(注意从资源文件夹下一级开始)。
通过AudioClip类播放音频文件。
package cn.com.tank.sound;import javafx.scene.media.AudioClip;/*** @copyright 2003-2024* @author qiao wei* @date 2024-10-12* @version 1.0* @brief * @history name* date* brief*/
public class SoundEffect {/*** @author qiao wei* @brief 根据文件名播放音频。* @param src 音频文件名* @return * @throws * @history name* date* brief*/public static void play(String src) {AudioClip audioClip = new AudioClip(src);audioClip.play();}
}