首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

你用java的swing可以做出这么炫的mp3播放器吗?

这个mp3播放器是基于java的swing编写的,我认为界面还是可以拿出来和大家看一看评一评。...先说说创作的初衷,由于前段时间工作不是很忙,与其闲着,还不如找一些东西来给自己捣腾捣腾,在 之前写的 java开发_闹钟 和 pygame系列_百度随心听_完美的UI设计 的驱使下产生了编写这个mp3的灵感...这个mp3播放器由最初的草稿到现在,已经经历了11个版本,目前所有的功能基本上都已完善(除了音量控制和播放的进度条)。...我将会把我整理好的资源发布出来,供大家下载(现在在给代码添加注释) 下面给大伙展示这个mp3播放器: 原图:http://images.cnblogs.com/cnblogs_com/hongten/356471...NOTE: 播放器的左边是播放列表,主界面在右边(中间是音效和音乐的图片) 原图:http://images.cnblogs.com/cnblogs_com/hongten/356471/o_2.png

2.3K30

从零开始学习PYTHON3讲义(十四)写一个mp3播放器

---- 只是播放mp3,Python有很多扩展包可以选,很多操作起来也更简便。不过pygame是为了游戏设计,除了背景音乐,音效、与画面的协作也考虑的更多。...以pygame为例,通过查找中文的资料,总结之后,应当能写出这样的程序: #MP3播放器 #引入扩展库 import pygame #歌曲文件 file='rongHua.mp3' #初始化声音库...通常mp3文件都是这种格式。另外忘了交代,rongHua.mp3是我们要播放的声音文件名称,记得要提前准备好,放到程序同一个目录。...退出声音库和显示库 pygame.mixer.quit() pygame.display.quit() 每一行代码都有注释,我只讲解跟上一版不同的代码: 初始化的时候打开一个窗口,虽然什么也没有显示,但让播放器有了载体...我们直接进入练习的环节: 以本讲前面最终版代码code5.py为蓝本,修改程序,实现由命令行参数接受mp3文件名,并播放 除了q键之外,请设定ESC键也作为退出按键。

1.6K40

苹果往事:乔布斯和 iPod 的诞生

Mac 电脑从此可以将 CD 上面的音乐转为 MP3 文件,由此而来的一个问题就是,必须允许用户将这些文件,传输到便携式 MP3 播放器。 7、 ?...便携式 MP3 播放器是1990年代中期开始出现的。乔布斯认为,市场上所有此类产品都很糟糕,非常丑也非常难用,苹果公司有必要开发一个自己的便携式 MP3 播放器。...那个时代的便携式 MP3 播放器大部分使用闪存,只能存放大约一张 CD 的歌曲量,也就是10首左右。少数播放器使用硬盘存储(上图),虽然容量更大,但体积也很大,并且具有难以使用的用户界面。...乔布斯认为,苹果的便携式 MP3 播放器,主要目的是跟 iTunes 很好地协同工作,并且吸引更多的客户使用 Mac 电脑。 最早定下的设计要求,只包含两点。...其他 MP3 播放器使用加号+和减号-按钮选择歌曲,一次只能从歌曲列表中移动一个项目。如果有一千首歌曲,这将变得无法操作。使用滚轮,手指就可以快速滑动,以用户希望的速率进行列表导航。 12、 ?

71810

什么是嵌入式(下)—— “重力”和“沉淀”

巨大的市场需求,推动厂商开发出第一代MP3播放器,这个时候,还没有所谓的硬件解码,MP3软件解码的运算需求使得工程师不得不选择一块价格昂贵的处理器,这使得MP3播放器的成本达到了历史的最高点,但是,WHO...渐渐的,连开源的MP3解码模块也出现了——感谢开源,越来越多的厂商有能力制作和发布自己的MP3播放器——如同华强北的功能手机,销售一台MP3播放器的利润越来越低。...在这一过程中,MP3解码从单纯的播放器应用中被第一次提取出来——从应用层沉淀到软件服务层,成为一个模块——这是发生在这一嵌入式系统应用中的第一次沉淀。   ...这也是MP3播放器这一嵌入式系统应用中第二次沉淀。...很容易理解,在运算能力普遍较强的今天,一个有能力作MP3软件解码的MCU几乎是白菜价——换句话说,由于性能的普遍提升,MP3软件解码几乎是白送的,用软件解码比用硬件MP3芯片解码更为便宜,因此,MP3播放器这一嵌入式应用完成了最后一次沉淀

39920

让Flash MP3 Player运行在非PHP平台(ASPASP.NetJava静态文件)

今天从《[URL=http://paranimage.com/10-flash-and-javascript-music-players/]10款Flash和Javascript网页音乐播放器[/URL...]》看到一个不错的可以支持自动记忆播放进度的网页播放器[URL=http://www.flashmp3player.org/]Flash MP3 Player[/URL],但是经过简单了解之后发现这个Flash...版的播放器还需要PHP的支持,于是打算换其它的,但是找遍了搜索引擎也没找到第二款支持AutoResume功能的网页播放器,于是抱着试试看的态度研究了一下PHP代码。...不看不要紧,一看才知道原来PHP代码就是根据指定的目录循环列出此目录下面的所有mp3歌曲,然后输出成xml形式。...file_dir=mp3]http://www.flashmp3player.org/flashmp3player.php?

46640
领券