音乐播放器计划书
小组成员:杨佳、张树斌、马佼
项目名称:音乐播放器
小组分工:
(1)代码编写:杨佳
(2)界面设计:马佼
(3)调试改进:张树斌
总体设计:
(1)程序界面:我们所作程序界面的参考上图
(2)核心功能:(1)选择音乐(上一首、下一首、播放、暂停)
(2)播放模式(顺序播放、随机播放、单曲循环、列表循环、单曲播放)
(3)设置背景(可以的话实现皮肤的选择)
(4)音量调节
(5)自动删除播放不了的歌曲
(3)实现功能: com.list
MusicList 音乐列表
ThreadList正在播放的音乐线程管理
ViewList 打开的界面线程管理
com.model
Model 提供音乐列表
Music 音乐的文件的基本信息
com.service
Player 主要播放音乐
Setting播放器设置
com.util
DirInput 打开系统选择目录窗口
FileInput 打开系统选择文件窗口
FileList 读写音乐列表
List_File 添加文件夹遍历MP3
com.view 主界面
MyJPanel
View
音乐列表新建一个file来存放
dealError()异常处理,在播放队列中直接删除错误文件,下一首播放