点击上方 好好学java ,选择 星标 公众号

重磅资讯、干货,第一时间送达
今日推荐:我在实际工作中用的最多的 git 命令个人原创+1博客:点击前往,查看更多

随着版权意识的增强,如今,想听几首歌,都得下载好几个音乐软件,这也就算了,大部分音乐还都是付费,安装这么多APP或许还说的过,但是对于不是粉丝的人来说,付费听歌都不怎么愿意,于是就开始寻找免费的音乐下载,这时候要是有一个音乐播放器那就完美了。

近日,猿妹发现一个用Java编写的音乐播放器——MusicPlayer,支持 Win / macOS/平台,整体界面如下:

MusicPlayer具有如下特性:

播放清单,你可以通过以下方式将歌曲添加到播放列表:

  • 选择一首歌曲后,单击“将歌曲添加到播放列表”按钮。

  • 拖动歌曲、歌手或传记,然后将其拖到播放列表中。

  • 使用快捷键CTRL或SHIFT键选择多首歌曲,然后将其拖放到播放列表上。

音乐库自动更新,如果已在用户的音乐目录中添加或删除了歌曲,则应用程序的音乐库将在启动时更新。

在Windows系统上,与键盘上的媒体键兼容

搜索功能,轻松搜索任何歌手、专辑和歌曲。

安装说明

1、从releases存储库中的目录下载MusicPlayer.jar文件

2、在计算机上创建一个目录来存储JAR文件。该应用程序首次运行时,它将创建一个img目录和一个library.xml文件,以将歌曲数据存储在JAR所在的目录中。

3、Windows系统安装还需要一个步骤,从releases目录下载JIntellitype.dll文件,并放在同一个文件夹,jintellitype库需要此文件才能在键盘上启用媒体键功能。

4、双击MusicPlayer.jar文件运行应用程序。

5、创建桌面快捷方式,下载MusicPlayer_Icon.ico作为桌面图标。

MusicPlayer支持以下文件类型:

// MP3
case  “ mp3 ”:
// MP4
case  “ mp4 ”:
case  “ m4a ”:
case  “ m4v ”:
// WAV
case  “ wav ”:

整体来说这个音乐播放器界面还是很不错的,无论是自己使用还是借鉴学习都很不错噢。

目前这个项目知道的人并不多,在Github上标星307,Fork也只有97个(Github地址:https://github.com/Mpmart08/MusicPlayer),感兴趣的可以尝试一下。

来自:开源最前线(ID:OpenSourceTop)

最后,再附上我历时三个月总结的 Java 面试 + Java 后端技术学习指南,这是本人这几年及春招的总结,目前,已经拿到了大厂offer,拿去不谢!

下载方式

1. 首先扫描下方二维码

2. 后台回复「Java面试」即可获取

这个用Java写的开源音乐播放器,我粉了相关推荐

  1. java音乐播放器所需jar包,这个用Java写的开源音乐播放器,我粉了

    原标题:这个用Java写的开源音乐播放器,我粉了 开源最前线(ID:OpenSourceTop) 随着版权意识的增强,如今想听几首歌,都得下载好几个音乐软件.这也就算了,大部分音乐还都是付费的,安装这 ...

  2. java开源播放器_JavaFX/Java8开发的开源音乐播放器

    往期精彩推荐 : 很难找的java开源音乐播放器,英文比较简单,也不翻译了, . github开源地址: https://github.com/Mpmart08/MusicPlayer Desktop ...

  3. 开源音乐播放器_如何选择开源音乐播放器

    开源音乐播放器 Linux提供了大量的音乐播放器. 您如何选择使用哪一个? 早在2016年6月,我就写了我最喜欢的开源音乐播放器Guayadeque显然逝世的文章. 我描述了我对Guayadeque真 ...

  4. cantata测试工具_我如何构建和维护开源音乐播放器Cantata

    cantata测试工具 这是与开发和维护开源音乐播放器的开发人员进行的一系列对话的第三部分. Craig Drummond是Cantata的开发者和维护者, Cantata是一种开源音乐播放器,充当M ...

  5. linux开源视频播放器_8个适用于Linux的开源音乐播放器

    linux开源视频播放器 在本系列的第一部分中,我写了一个发烧友数字音乐播放器的关键要求,并分享了我用来评估开源音乐播放器的标准. 在第二部分中,我将使用这些条件来帮助您选择适合您需求的软件. 首先, ...

  6. Java和vue实现音乐播放器_躁!DJ 风格 Java 桌面音乐播放器

    本文适合有 Java 基础知识的人群,跟着本文可学习和运行 Java 版桌面 DJ 音乐播放器. 本文作者:HelloGitHub-秦人 HelloGitHub 推出的<讲解开源项目>系列 ...

  7. linux开源视频播放器_什么定义了Linux的顶级开源音乐播放器?

    linux开源视频播放器 在我撰写此音乐专栏的两年左右的时间里,Linux发烧友的世界得到了发展. 出现了新的Linux发行版和开源音频播放器,旧的已经消失了,随着高质量的数字下载,新的和高质量的播放 ...

  8. 草莓tv 无法播放_草莓:高质量的声音,开源音乐播放器

    草莓tv 无法播放 我最近收到了乔纳斯·克文格 ( Jonas Kvinge )发来的电子邮件,该电子邮件分叉了Clementine开源音乐播放器 . 乔纳斯写道: 我已经在2013年开始开发Clem ...

  9. Java图形用户界面设计音乐播放器

    Java图形用户界面设计音乐播放器 设计思路 音乐播放器的基础是可以播放音乐,所以要有一个实现播放音乐功能的类audioplay,图形界面就是通过动作调用audioplay里面的函数.关于实现播放器图 ...

最新文章

  1. 三星Galaxy S8得到Daydream支持
  2. navicat 连接 mogodb 报错 requires authentication
  3. Matlab如何绘制散点图矩阵,不同版本的散点图矩阵
  4. 新手学MVC----MVC3.0错误 HTTP 404
  5. java的注释、关键字、标识符、变量常量、数据类型、运算符、流程控制等
  6. 基于 Springboot 和 Mybatis 的后台管理系统 BootD
  7. SQL Server 日志数据库清理办法
  8. 美团员工被指用钓鱼邮件获拼多多薪资;华为回应暂无其它手机厂商接入HarmonyOS;GCC 放弃版权转让政策|极客头条...
  9. android捆绑demo_Android捆绑通知
  10. 非递归归并排序详细分析
  11. 已解决-NVIDIA安装程序失败-win10
  12. 基于STM32HAL库ADS1256调试笔记
  13. 【虚幻】武器插槽:拾取武器
  14. Seneor曝光基础知识
  15. 获取微博内容的文字以及表情
  16. 基于SSM实现的云商城购物系统
  17. tiger 词法分析实现
  18. SPSS在电信行业中的应用
  19. CUIT-2017 Re150 攻防世界
  20. Java开发6年,年近30,半失业状态,互联网裁员潮还是逃不掉吗?

热门文章

  1. [转]Cocos2d-x观察者模式
  2. EXTjs grid与json数据 转载
  3. 人工智能学习知识框架(知识点、实际应用)-思维导图汇总-xmind原图
  4. STM32 备份寄存器操作
  5. V4L2框架分析学习
  6. 测验8: 程序设计方法学 (第8周)
  7. 文本查重:difflib.SequenceMatcher
  8. python网络编程—TCP协议(一)
  9. 9-Building FIP images with support for Trusted Board Boot
  10. AttnGAN: Fine-Grained Text to Image Generation with Attentional Generative Adversarial Networks论文解读