您所在位置: 网站首页 / java音乐播放器源代码(ChatClient).docx / 文档详情
java音乐播放器源代码(ChatClient).docx 立即下载
2025-08-25
约2.2万字
约36页
0
30KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

java音乐播放器源代码(ChatClient).docx

java音乐播放器源代码(ChatClient).docx

预览

免费试读已结束,剩余 31 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

java音乐播放器源代码(ChatClient)

第一篇:java音乐播放器源代码(ChatClient)packageChatClient;importjava.awt.*;importjava.net.*;importjava.awt.event.*;importjava.io.*;importjava.applet.*;classAudioClipWindowextendsFrameimplementsRunnable,ItemListener,ActionListener{Threadthread;Choicechoice;URLurl;AudioClipclip;ButtonbuttonPlay,buttonLoop,buttonStop;Stringstr;AudioClipWindow(ActionListenerchatClient){thread=newThread(this);choice=newChoice();choice.add(“陈绮贞-我在那一角落患过伤风.wav”);choice.add(“noonewantsforever.wma.wav”);choice.add(“中岛美嘉-雪之华(韩雪-飘雪)日文版.wav”);choice.addItemListener(this);buttonPlay=newButton(“播放”);buttonLoop=newButton(“循环”);buttonStop=newButton(“停止”);buttonPlay.addActionListener(this);buttonStop.addActionListener(this);buttonLoop.addActionListener(this);setLayout(newFlowLayout());add(choice);add(buttonPlay);add(buttonLoop);add(buttonStop);setSize(350,120);setVisible(true);addWindowListener(newWindowAdapter(){publicvoidwindowClosing(WindowEvente){System.exit(0);}});validate();}publicvoiditemStateChanged(ItemEvente){str=choice.getSelectedItem();if(!(thread.isAlive())){thread=newThread(this);}try{thread.start();}catch(Exceptionee){}}publicvoidrun(){try{Filefile=newFile(str);url=file.toURL();clip=Applet.newAudioClip(url);}catch(Exceptione){System.out.println(e);}}publicvoidactionPerformed(ActionEvente){if(e.getSource()==buttonPlay){clip.play();}elseif(e.getSource()==buttonLoop){clip.loop();}if(e.getSource()==buttonStop){clip.stop();}}}第二篇:基于java的音乐播放器课程设计报告Java课程设计报告题目:java音乐播放器姓名学号院系班级专业任课教师1.设计内容及要求能够实现简单的音乐播放器功能,如:打开本地文件,播放,暂停,停止,背景播放,单曲循环等等,界面充实,交互友好,可以添加多首歌曲目录一个简单的基于java语言的音乐播放器,菜单栏:文件,播放控制和播放列表,文件菜单包含打开、循环和退出三个菜单项;播放控制菜单包含播放、暂停和停止三个菜单项,播放列表菜单则是当向里面添加歌曲之后才能够查看到里面所包含的歌曲目录。当播放歌曲时,可以调节音量大小或者设置是否静音;可以查看当前播放音乐的相关属性,如:歌曲名,歌手,发布时间,所属专辑等等。2.需求分析1、时间跟踪条:根据歌曲播放的进度,控制条自动进行追踪,用户可以随时了解歌曲的播放进度2、音量控制键:可以点击该控键进行音量大小的调节以及是否静音的设置3、属性查询键:通过该控键,用户可以查看当前播放音乐的相属性,获取关于该歌曲的用户所需的相关信息。4、菜单栏:①文件:打开:用户通过该菜单项打开本地音乐文件,听任何用户想听的歌曲循环:通过循环设置,用户可以重复的播放一首喜欢的歌曲退出:退出音乐播放器,及退出该程序②播放控制:播放:选择歌曲之后,通过点击播放菜单项启动播放器播放音乐暂停:暂停
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

java音乐播放器源代码(ChatClient)

文档大小:30KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用