https://github.com/lzw-723/musicfx
A desktop music player developed based on Javafx
https://github.com/lzw-723/musicfx
java javafx javafx-8 javafx-desktop-apps jfoenix material-design music-player
Last synced: about 2 months ago
JSON representation
A desktop music player developed based on Javafx
- Host: GitHub
- URL: https://github.com/lzw-723/musicfx
- Owner: lzw-723
- Created: 2020-04-08T11:06:41.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-01T23:58:09.000Z (about 1 year ago)
- Last Synced: 2025-01-15T00:33:12.923Z (3 months ago)
- Topics: java, javafx, javafx-8, javafx-desktop-apps, jfoenix, material-design, music-player
- Language: Java
- Homepage:
- Size: 10.2 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MusicFX



[](https://app.fossa.com/projects/git%2Bgithub.com%2Flzw-723%2FMusicFx?ref=badge_shield)## 简介
一个基于`Javafx`开发的`Material Design`风格`跨平台`音乐播放器,支持本地、在线音乐播放、搜索、快捷键操作
## 体验
[下载](https://lanzous.com/b02yu3pqb)
## 功能
* [x] 本地音乐播放
* [x] 在线音乐搜索播放
* [x] 快捷键
* [x] 全局快捷键
* [ ] 歌曲下载
* [ ] 歌词批量下载
* [ ] 歌词显示
* [ ] 听歌统计## 截图






## 已知问题
* [x] 迁移至jdk11、Javafx-11
* [ ] 模块化
* [ ] ~~迁移至jdk14、Javafx-14~~(`JFoenix`暂不支持jdk12及以上)
* [x] 迁移至jdk11、Javafx-14
* [ ] 内存占用过高## 开源使用(部分)
[JFoenix](https://github.com/jfoenixadmin/JFoenix)
[FastJson](https://github.com/alibaba/fastjson)
[OpenJfx](https://openjdk.java.net/projects/openjfx/)
[jaudiotagger](https://jaudiotagger.dev.java.net/)
[retrofit2](https://square.github.io/retrofit/)
[commons-io](http://commons.apache.org/proper/commons-io/)
## 参与贡献
1. Fork 本项目
2. 新建 Feat_xxx 分支
3. 提交代码
4. 新建 Pull Request## License
[](https://app.fossa.com/projects/git%2Bgithub.com%2Flzw-723%2FMusicFx?ref=badge_large)