IDEA下加载音频文件操作

如题所示。

音频文件在IDEA的工程中应在资源文件夹(resource文件夹)下。资源文件夹与代码文件夹(java文件夹)平级。

其中,一是代码文件夹,二是资源文件夹,三是字符串描述从资源文件夹下定位的音频文件(注意从资源文件夹下一级开始)。

通过AudioClip类播放音频文件。

java 复制代码
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();
    }
}
相关推荐
北风朝向12 小时前
Spring Boot参数校验8大坑与生产级避坑指南
java·spring boot·后端·spring
闭着眼睛学算法12 小时前
【华为OD机考正在更新】2025年双机位A卷真题【完全原创题解 | 详细考点分类 | 不断更新题目 | 六种主流语言Py+Java+Cpp+C+Js+Go】
java·c语言·javascript·c++·python·算法·华为od
山海不说话12 小时前
Java后端面经(八股——Redis)
java·开发语言·redis
哈哈很哈哈13 小时前
Flink SlotSharingGroup 机制详解
java·大数据·flink
真的想不出名儿13 小时前
springboot - 邮箱验证码登录
java·springboot·邮箱验证
the beard13 小时前
JVM垃圾回收器深度解析:从Serial到G1,探索垃圾回收的艺术
java·jvm
大虾别跑13 小时前
vc无法启动
java·开发语言
郭老二13 小时前
【JAVA】从入门到放弃-01-HelloWorld
java·开发语言
卷Java13 小时前
CSS模板语法修复总结
java·前端·css·数据库·微信小程序·uni-app·springboot
北城以北888814 小时前
JavaScript--基础ES(一)
开发语言·javascript·intellij-idea