java实现音乐播放功能

注意:音乐文件格式是WAV格式

(本文转载自CSDN——小白)

欢迎收看《好看的博文没人赞》系列

这里将实现一个音乐工具类,通过实例化该类传入音乐文件路径,可以进行随时调用播放、暂停、循环方法。

以下图示为源码:

public class MusicPlay {private AudioClip aau;private String url;public MusicPlay(String url){this.url=url;playMusic();}public  void playMusic(){try {URL cb;//可以在项目里创建一个Source folder包,将音乐文件放到这个包里,再把路径给它File f = new File(url); //url这里放音乐路径。cb = f.toURL();aau = Applet.newAudioClip(cb);} catch (MalformedURLException e) {e.printStackTrace();}}//控制音乐的方法,调用这个方法要给一个int参数public void musicMain(int n) {//用switch循环switch (n) {//如果是1就开始播放case 1:aau.play();break;//如果是2,就停止播放case 2:aau.stop();break;case 3://循环播放aau.loop();break;default:break;}}}

java实现音乐播放功能相关推荐

  1. Java 简单拼图游戏(实现音乐播放功能)

    此程序为用JAVA编写的拼图小游戏,可通过简单的图片移动实现拼图,并实现音乐播放功能.(此程序只完成简单功能的实现,大佬勿喷) 程序源码下载:点击下载程序源码 软件系统实现 拼图主体为一方形区域,位于 ...

  2. java在线音乐播放器课程_[Java教程]15款最好的网站音乐播放器

    [Java教程]15款最好的网站音乐播放器 0 2014-10-27 17:02:55 在互联网上有很多的脚本和插件,可以很容易将音乐播放功能集成到网站,以下是15款最好的网站音乐播放器. Flash ...

  3. 利用Service实现简单的音乐播放功能

    1.本例利用Service实现简单的音乐播放功能,下面是效果图.(点击开始播放开启服务,音乐播放,点击"停止播放"关闭服务,音乐停止播放.) 2.核心代码: MusicServic ...

  4. android播放mp3功能,Android Studio实现简单音乐播放功能的示例代码

    项目要求 基于Broadcast,BroadcastReceiver等与广播相关的知识实现简单的音乐播放功能,包括音乐的播放.暂停.切换.进度选择.音量调整. 设计效果 (进度条时间刷新功能还没有实现 ...

  5. 基于SSH的在线音乐点评网站-java在线音乐点评网站

    基于SSH的在线音乐点评网站-java在线音乐点评网站 开发环境:Eclipse for J2EE,MYSQL5.1,JDK1.7,Tomcat 7 首页主要展示一些最新的音乐专辑. (1)用户注册: ...

  6. java课程设计-音乐播放器,基于java的音乐播放器设计.doc

    摘要:音乐是生活的必需的,它能够缓解人们焦躁的心情,调节现代化生活的节奏,让人们能够舒缓身心.一个好的音乐播放器,能够实现个性化的功能,它能够根据个人的喜好来推荐歌曲.深流音乐播放器正是实现了此功能, ...

  7. JAVA云音乐后端内容管理系统计算机毕业设计Mybatis+系统+数据库+调试部署

    JAVA云音乐后端内容管理系统计算机毕业设计Mybatis+系统+数据库+调试部署 JAVA云音乐后端内容管理系统计算机毕业设计Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S ...

  8. 基于java“原创音乐爱好者”交流网站计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署

    基于java"原创音乐爱好者"交流网站计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 基于java"原创音乐爱好者"交流网站计算机毕业设计源码+ ...

  9. 基于Java毕业设计音乐管理系统源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计音乐管理系统源码+系统+mysql+lw文档+部署软件 基于Java毕业设计音乐管理系统源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构:B/S架构 开发语言: ...

最新文章

  1. 【SLAM后端】—— ceres优化相机位姿求解
  2. php裁剪图片白边,php生成缩略图填充白边(等比缩略图方案)
  3. 二进制搜索树_二进制搜索树数据结构举例说明
  4. struts2学习笔记--使用servletAPI实现ajax的一个小Demo
  5. Mtop,Mysql Top,一个Mysql的监控工具
  6. LeetCode weekly contest 190 周赛
  7. 麟龙指标通达信指标公式源码_通达信指标公式源码神龙指标公式
  8. 深圳上海场 | 神策 2019 数据驱动大会「PPT 下载」新鲜出炉!
  9. C++学习之路 | PTA乙级—— 1029 旧键盘 (20 分)(精简)
  10. dataframe scala 修改值_python – 使用Scala的API替换DataFrame的值
  11. csv java 科学计数法_Java入门笔记1/0(输入与输出)
  12. 计算机系统应用的书,基于领域本体与上下文感知计算的智能图书-计算机系统应用.PDF...
  13. springboot 扫描文件夹_Spring Boot学习07_自定义starter
  14. Dapper实用教程
  15. 2.4.PHP7.1 狐教程-【PHP常量】
  16. MD5加密、Base64加密解密
  17. python中空间的位置怎么放置_python / django,名称空间的根在哪里?
  18. 8848Android 版本,【8848钛金手机M5评测】拍照配置保持Android阵容顶配堆积_8848 钛金手机M5_手机评测-中关村在线...
  19. 前端Demo - 日历控件纯原生实现
  20. EBS R12中SLA子分类帐与子模块的关联关系

热门文章

  1. 转载:web 自动化测试
  2. 解析几何--对称,平移和旋转
  3. 亚马逊 ai 解雇_绿色是使用AI的新的黑色节约型亚马逊雨林
  4. 笨nanana教你Swing开发入门(亲自码字,通俗易懂,正在完善得更好)
  5. 如何节省计算机系统盘的空间?(千万不要删除C:\WINDOWS\ServicePackFiles文件夹)...
  6. Serverless实践系列(四):网站监控脚本的实现
  7. VS如何关闭控制台Console
  8. 树莓派CM4 USB不能使用
  9. android最新版下载安装,安卓市场APP2020最新版下载
  10. 普林斯顿教授:中国学生的功利心妨碍了他们的长远发展