售价:1000RMB。

最近大家都在调用QQMusicAPI,还有网易,酷狗,酷我等各大播放器的接口,自己做播放器,不过网上看了大多数的是html的。于是我做一个java swing的,纯java代码。

QQ音乐播放器也是一个壳子内嵌的HTML代码。请看下图

记得18年的时候,有人调用QQAPI做了一个网页版的,那时候还是可以播放下载会员歌曲,但是最近QQ音乐进行了升级,无法获取到播放连接。目前做的软件是第一版,可以播放下载免费的,后续会做第二版,内嵌置一个会员账号进去,这样大家就都可以免费下载【腾讯的下载歌曲是qmc3格式,我也会在软件中直接将歌曲转换为mp3】听歌了。

多余的废话不说,直接上图。

打包后

搜索界面

搜索文本框文字选中效果

解锁结果

播放网络歌曲

载入更多

调用排行榜歌曲

搜索界面

本地歌曲

播放本地歌曲

这个播放器是swing开发,用到的组件如下

1、JTextField

2、JLabel

3、JTable

4、JPanel

5、JScrollPane

用到监听事件

1、KeyListener

2、MouseListener

3、MouseMotionListener

4、WindowListener

用到的线程

1、Executors.newCachedThreadPool

2、Executors.newSingleThreadExecutor

软件下载地址【exe下载地址,不是源码】

1、百度云

链接:https://pan.baidu.com/s/16g2TEG_XeMKeWtrVDIWAtg 
提取码:1m3d 
2、天翼云

链接:https://cloud.189.cn/t/6n2MvaJbYZva

用到的技术

1、JFrame去掉窗口标题栏

2、JTable单元格边框美化

3、Thread线程刷新数据,播放歌曲

4、JScrollPane滚动条美化

5、m4a文件转化MP3,mp3文件读写Mp3Tag信息

6、jar文件导出

7、jar文件转换为exe文件

参考技术连接

1、QQ音乐API调用

https://juejin.im/post/5a35228e51882506a463b172

2、java播放歌曲

https://blog.csdn.net/yourlittlelemon/article/details/79250674

3、m4a文件转换mp3

https://my.oschina.net/simpleton/blog/1581907

4、MP3文件的ID3V1信息与ID3V2信息结构的分析

https://blog.csdn.net/zhongguomin/article/details/6525060

5、在没有jdk环境的电脑上运行java项目

https://blog.csdn.net/ming19951224/article/details/81157247

6、MP3格式音频文件结构解析

https://www.cnblogs.com/ranson7zop/p/7655474.html

7、qmc3转换为mp3

https://blog.csdn.net/weixin_38407595/article/details/93590617

代码的注释率在85%,很适合java的新手学习研究,需要源码的可以联系邮箱renkai721@163.com,请大家注意,是收费的哦!

欢迎大家交流学习。

java模仿QQ音乐播放器相关推荐

  1. Qt5学习 模仿qq音乐播放器样式(2)——点击动画效果+歌词颜色变换展示

    拖的太久,主要再上一篇文章中,新学习了相关知识,做了右键菜单,点击按钮动画切换窗口和播放时歌词颜色显示当前播放位置. 主要为了实现功能的展示,所以很多文件读取都直接采用了本地文件这种比较low的方式. ...

  2. Qt5学习 模仿qq音乐播放器样式(1)

    尝试用 Qt做一些小例子才能更好的学习与使用. 看了下网上对于qq音乐的样式没有相关文章,所以慢慢模仿做一个.对于桌面应用,Qt当前更多用于工程项目的控制窗口设计.掌握基本信号与槽,函数使用和简单样式 ...

  3. Java web项目——音乐播放器

    Java web项目--音乐播放器 1,需求分析 ①登录并查看自己的音乐列表 ②从本地上传音乐 ③删除某个音乐 ④删除选中的音乐 ⑤查询音乐(支持模糊查询) ⑥添加音乐到喜欢列表且可进行移除 ⑦可在喜 ...

  4. QQ音乐播放器-jQuery实现

    QQ音乐播放器 案例展示 案例实现的功能 静态页面的布局 歌曲信息的动态显示 鼠标悬停,功能按钮和文字高亮 歌曲信息的动态显示 歌曲播放 进度条显示和动态移动 纯净模式的模板设置和歌词写入 案例布局 ...

  5. html5卡拉OK音乐播放器,QQ音乐播放器怎么打开卡拉OK模式

    QQ音乐播放器怎么打开卡拉OK模式 时间:2020-08-05 12:25:56 责任编辑:随便就行 QQ音乐播放器怎么打开卡拉OK模式?QQ音乐播放器是生活中常用的音乐播放器,很多人在使用QQ音乐播 ...

  6. QQ音乐播放器部分笔记

    QQ音乐播放器案例 1. 基本结构分析 三个部分: 头部区域 中间内容区 左边歌曲列表信息 上边按钮工具条和下边的滑动列表[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img- ...

  7. 基于jQuery仿QQ音乐播放器网页版代码

    基于jQuery仿QQ音乐播放器网页版代码是一款黑色样式风格的网页QQ音乐播放器样式代码.效果图如下: 在线预览    源码下载 实现的代码. html代码: <div class=" ...

  8. 从零玩转jQuery之项目开发(QQ音乐播放器)

    QQ音乐播放器项目 大体效果如下: HTML结构分析: 一.页面布局 1.首先来看下HTML大体结构: <div class="header"></div> ...

  9. qq音乐播放器2014最新版 v10.23.4377 官方版

    qq音乐播放器2014最新版 v10.23.4377 官方版 软件大小:11MB 软件语言:简体中文 软件性质:常用软件 软件授权:官方版 更新时间:2014-05-06 应用平台:/Win8/Win ...

  10. qq音乐播放器2014最新版 v10.21.4270 官方版

    qq音乐播放器2014最新版 v10.21.4270 官方版 软件大小:11MB 软件语言:简体中文 软件性质:常用软件 软件授权:官方版 更新时间:2014-03-31 应用平台:/Win8/Win ...

最新文章

  1. 使用 Docker 分析高通量测序数据
  2. python3 if else 简洁写法 三元运行
  3. Python学习:使用Python解释器
  4. linux whois rpm,CentOS系统安装whois命令的方法
  5. JDK10的新特性:var和匿名类
  6. 删除单链表中倒是第K个结点
  7. 甜甜的爱情+美食完美情人节海报,PSD分层模板轻松搞定设计,拿去用!
  8. xiao zhang   jia you
  9. Apache ECharts教程
  10. Win10系统下安装Ubuntu系统(双系统)
  11. 优动漫PAINT中的混合模式和效果体验
  12. 电饭锅面包的做法大全 电饭锅怎么做面包
  13. 粉丝福利!Matlab自动配色神器ColorForFans
  14. Android的MvVM模式探讨: Databinding 与 ViewModel+LiveData+Repository对比
  15. 电子设计硬件知识要点(1) 电阻、电容、电感、二极管、三极管
  16. 【已解决】Windows Service服务 出现System.Security.SecurityException: 未找到源,但未能搜索某些或全部事件日志。不可访问的日志: Security。
  17. 浙江最好的计算机学校,浙江2021年什么计算机学校最好
  18. 7-3 最长公共前后缀
  19. 为什么你要拒绝我(苹果AppStore被拒理由大全)
  20. 百姓故事 | 快看庄稼汉过上的“浪漫生活”~

热门文章

  1. 我能想到最赛博朋克的事,就是为全世界的工程师雕刻一尊“虚拟分身”
  2. Premiere Pro CC 2019破解教程
  3. 云龙51单片机视频教程+课件+程序代码+课后作业,零基础入门视频教程 (王云)
  4. win10下Cmake(make-gui)下载与安装【详细】
  5. 互联网中几种常用的传输协议
  6. matlab用正弦做随机信号程序,实验二随机信号的仿真与分析.doc
  7. keil4.72 自带jlink驱动升级到V6.94b
  8. Arduino教程2:如何下载使用Arduino IDE?(附下载地址)
  9. EMNLP2020 | 模型压缩系列:BERT-of-Theseus(一种基于模块替换的模型压缩方法)
  10. 客户需求分析工具-$APPEALS