Java Swing音乐播放器设计与实现JMF支持的多线程客户端-服务器系统
项目概述
Java Swing基于JMF的音乐播放器,分为客户端、服务器及管理后台,具备美观的界面与多线程下载音乐的能力。
一、客户端功能
- 播放器界面
- 音乐列表显示界面
- 音乐搜索界面
- 用户登录与注册界面
- 各种消息提醒框
-
音乐播放区域
-
音乐播放功能
- 音乐试听
- 音乐下载
-
播放方式选择(单曲、随机、列表循环等)
-
音乐列表管理
- 默认试听列表
- 网络歌单同步
-
本地音乐导入
-
播放控制
- 自定义播放进度条
- 可拖动快进
-
自定义播放控制图标(下一首、上一首、暂停)
-
音乐下载
- 试听时缓存文件,退出自动删除
- 可自定义下载路径
- 下载进度提醒
二、服务端功能
- 用户信息管理
- 用户登录判断
- 登录次数与下载量统计
-
用户注册管理
-
音乐信息管理
- 音乐信息的查询、修改与删除
- 音乐文件下载与试听
- 音乐上传及信息查询
三、后台管理功能
- 信息管理
-
音乐和用户信息的查询、修改、删除
-
音乐批量上传
- 提供下载音乐的表格模板
- 根据模板批量上传音乐至服务器
导出的可直接运行的jar工程及项目源码随附。
文件大小:26.78MB
评论区