电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

音乐播放器Java专业课程设计方案报告

音乐播放器Java专业课程设计方案报告_第1页
1/13
音乐播放器Java专业课程设计方案报告_第2页
2/13
音乐播放器Java专业课程设计方案报告_第3页
3/13
课程设计汇报课程设计题目:java 音乐播放器 学生姓名:专 业:XXXXXXXXXXXXX班 级:指导老师: 20XX 年 X 月 X 日一、课程设计目标1、编程设计音乐播放软件,使之实现音乐播放功效。2、培育学生用程序处理实际问题能力和爱好。3、加深 java 中对多媒体编程应用。二、课程设计要求 利用学到编程知识和编程技巧,要求学生:1、系统设计要能完成题目所要求功效,设计软件能够进行简单播放及其它基础功效。2、编程简练,可用,尽可能使系统功效愈加完善和全方面3、说明书、步骤图要清楚。 三、课程设计内容 1、课程设计题目及介绍音乐播放软件要求:有图形界面,能播放 MP3 歌曲,有播放列表,前一首、后一首等常见播放软件功效。2、设计说明关键利用多媒体编程、图形界面、数组及循环进行设计,从而实现简单音乐播放。public MyMusicPlayer():实现窗口组员方法publi c void run():实现改变歌曲播放状态组员方法public AudioClip loadSound(String filename):实现对声音加载public void mouseClicked(MouseEvent e):实现对按钮监听public void itemStateChanged(ItemEvent arg0) : 返 回 一 个AudioClip 对象3、程序步骤图开始出现界面选 择 播 放 歌曲播放暂停前一首后一首结束4、程序清单import java.awt.*;import javax.swing.*;import java.applet.*;import java.awt.event.*;import java.net.*;public class MyMusicPlayer extends Thread implements MouseListener,ItemListener{JFrame MainFrame=new JFrame("MyMusicPlayer"); //定义主窗体JLabel songname=new JLabel(); //用标签显示状态JButton last=new JButton();JButton play=new JButton(); JButton next=new JButton();JButton loop=new JButton(); //定义上一曲,播放,下一曲,循环四个按钮JLabel list=new JLabel("播放列表");List songlist=new List(); //显示歌曲列表AudioClip[] song=new AudioClip[10]; //将音频文件放在数组中AudioClip playsong; //目前选定播放音频文件String[] name={"黄小琥 - 顺其自然.wav","陈奕迅-张氏情歌.wav","黄小琥 _没那么简单.wav", "戚薇-假如爱忘了.wav","郭采洁 - 狠狠哭.wav","test.wav"}; //将全部文件名存放在字符串数组 name 中String playname; //目前选定播放音频名int j=0; //统计目前选定播放是哪首歌曲,默认为第一首boolean play...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

音乐播放器Java专业课程设计方案报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部