千里冰封
JAVA 浓香四溢
posts - 151,comments - 2801,trackbacks - 0
1.1.2更新[2008-04-03]
1,更改了精品网页的歌词搜索部分,因为精品网页的内容发生了改变,如果不更改对应的搜索方式的话
将不能从精品网页上查询到歌词,无论怎么样,都对精品网页表示感谢,它的网址是:http://www.jpwy.net/gc
2,修正了程序在某些LINUX版本上的系统上打开会抛出异常而影响程序使用的BUG.
3,在歌词秀窗口去掉了作者的名字:),此前的不便,望各位用户原谅.
4,在使用过程中,有任何的建议,可以加作者的QQ:24325142,注明yoyoplayer,或者
登录http://www.blogjava.net/hadeslee上留言,此博客为作者的博客,再此感谢大家对yoyoplayer的支持.
====================================================================================

    YOYOPlayer1.0版推出之后,得到了一些朋友的认可和反馈,经过这段时间的修改,现在推出YOYOPlayer1.1版.相对于1.0版,改进的地方如下:
一,设置方面
1,增加了首选项的功能,很多方面现在已经可以配置
二,歌词方面
1,增加了歌词搜索的自主性,用户可以选择自定义搜索关键字,也可以自定义是否和歌词文件相关联,这里的关联并不是把歌词写入歌曲文件,而是在程序中建立一种关联,以免每次播放这首歌的时候都去搜索歌词,而是直接去读取关联好的歌词文件.
2,增加了指定歌词的搜索目录,指定歌词的保存目录功能.为了性能考虑,歌词的搜索目录不会往下递归,只搜索设置的那一级目录.
3,歌词的设置更为丰富,很多地方以前是固定的,现在都是可以改变的,并且增加了纵向显示歌词的卡拉OK显示功能,还支持字体是否抗锯齿显示的选项.
4,支持淡入淡出显示歌词,支持多种对齐方式.
5,在windows下面支持歌词窗口的透明显示.在linux下面,此选项将被禁用:(
三,标签方面
1,现在完全支持ID3v1,ID3v2,APEv2,Vorbis标签的读取和写入,并可设置标签的读取和写入的编码.以免在读取标签的时候出现乱码的情况.程序的默认设置编码是GBK,如果是UTF-8的用户,可以在首选项修改.
四,其它方面
1,可以选择音频设备,这在一定程度上可以选择几个设置对比一下效果.尽量减少播放器没有声音的情况.
2,增加在任务栏滚动显示歌曲标题.
3,支持设置代理服务器连接网络.
4,支持对播放列表进行一些细化的设置,因为程序预设的颜色不一定符合大家的审美观.
5,配置目录现在改为{user.home}/.YOYOPlayer/,默认的歌词目录是{user.home}/.YOYOPlayer/Lyrics/
6,快捷键:C:播放,V:停止,B:下一首,空格:暂停,F2:显示/隐藏歌词秀,F3:显示/隐藏EQ窗口,F4:显示/隐藏播放列表
7,在一定程度上实现了窗口的吸附的功能,虽然不是很完美,还望各位有什么好的想法一起分享:)
在首选项里在的还有很多功能没有实现,因为个人的精力实在有限,YOYOPlayer项目已经在sourceforge.net上申请项目,已获通过,要查看源码的,请到http://sourceforge.net/projects/yoyoplayer上查看.
最后,谢谢我的女友YOYO这段时间以来以我的关心和鼓励.

sourforge.net上的下载地址如下:
http://nchc.dl.sourceforge.net/sourceforge/yoyoplayer/YOYOPlayer1.1.2.zip





尽管千里冰封
依然拥有晴空

你我共同品味JAVA的浓香.
posted on 2008-04-03 16:33 千里冰封 阅读(28714) 评论(88)  编辑  收藏 所属分类: JAVASE

FeedBack:
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-03 17:11 | BeanSoft
很好!很强大!  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-03 17:29 | 日月雨林
很高兴又看到YOUYOUPlayer更新了  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-03 17:42 | Always BaNg.
不错,界面很漂亮。

但是我就是没有找到怎么打开mp3文件的方法 (:  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-03 17:44 | Always BaNg.
还有,点击start.bat执行的时候,抱错

D:\YOYOPlayer1.1.2>java -jar YOYOPlayer.jar
2008-4-3 17:40:52 com.hadeslee.yoyoplayer.util.Config load
信息: 配置加载成功!!
2008-4-3 17:40:53 com.hadeslee.yoyoplayer.equalizer.EqualizerUI <init>
信息: 均衡器不为NULL
2008-4-3 17:40:53 com.hadeslee.yoyoplayer.player.ui.TimePanel <init>
信息: 初始化的isNormal:true
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: javax/swi
ng/JList$DropLocation
at com.hadeslee.yoyoplayer.playlist.PlayListUI.initDragList(PlayListUI.j
ava:255)
at com.hadeslee.yoyoplayer.playlist.PlayListUI.initUI(PlayListUI.java:19
9)
at com.hadeslee.yoyoplayer.playlist.PlayListUI.loadUI(PlayListUI.java:15
5)
at com.hadeslee.yoyoplayer.player.ui.Main.loadUI(Main.java:175)
at com.hadeslee.yoyoplayer.player.ui.Main$1.run(Main.java:83)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

双击YOYOPlayer.jar才可以。

还有,搂住的bat写的太简单了点。

bat至少可以检测用户的JAVA_HOME,检测Java版本。  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-03 17:53 | 千里冰封
@Always BaNg.
你的错误信息的意思是,你没有使用JDK6.0.  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-03 20:18 | 天外来音
偶然遇到你们
觉得作品很好
谢谢
支持你们  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-03 20:25 | wjs272
支持  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-03 20:34 | wjs272
歌曲名还是会乱码的说  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-03 21:32 | 矿矿
很高兴又看到YOUYOUPlayer更新了



去年 你的 就 很 不错



今年 的 一定 下载 !!!


支持 你 !!!!!!!!!!!!  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-04 14:20 |
不错!!!!是个好作品!!!谢谢分享!!!  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布[未登录]
2008-04-04 14:58 | pengkuny
你好, 我的OS是ubuntu,
发现拖放yoyoplayer界面的时候,(就是用鼠标拖动界面)
各个子界面拖放不同步, 不像千千静听那样各子界面同步平滑移动,
视觉效果非常尴尬.

所以我觉得在作者应该改进一下,
这里面界面之间协调运动的算法肯定有问题.

另外,好像不支持读取子文件夹, 至少我这里半天没反应,但是单个文件夹能瞬间读取.

你有没有跟开发千千静听的郑南岭联系过, 要是他肯跟你合作就好了.可惜他是个老顽固, 不懂linux还不学, 呵呵.  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布[未登录]
2008-04-04 17:07 | pengkuny
我就是上楼的,
我发现在win下yoyoplayer运行得很好, 没有拖放不同步的问题(一点点, 不明显), 但在ubuntu下却非常严重, 我按照官方知道装好了java-6, 请问到底是为什么呀?
在其他linux版本下, 您接到过类似的bug报告吗?  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-05 17:03 | fenixshadow
做的很好,是非常特别尤其的好。希望越做越好。

完全模仿TTPlayer哈。

支持支持。

可以改进的地方还很多,这里列两个最不适应的:

1、鼠标右键能够移动界面,这真是让人不习惯,经常把界面搞的乱七八糟。
2、最小化后还是在任务栏中存在,而不是直接到右下角。

  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-05 19:00 | fenixshadow
还有一个比较麻烦不爽的地方是不能同时选择多个文件进行播放。
就是说目前只有两种选择文件的方式:
选择单一文件。
选择一个文件夹。

可是这样很不方便,一般都是打开一个文件夹选择多个可心的文件进行播放的。

刚查过JFileChooser支持这种操作。  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-05 19:22 | 千里冰封
@fenixshadow
直接把多个歌曲文件拖到播放列表就可以了
最小化要不要存在于任务栏是可以设置的,在"一般设置"里面可以选
谢谢你的关注:)  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-07 19:23 | zsl1005
不知道怎么了,我的系统托盘图标始终是没有,无论在选项里怎么设置。
命令行运行会出现一些Locking assertion failure这样的问题,但对使用没什么影响。  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布[未登录]
2008-04-08 13:39 | cheng
执行的时候说不能释放二进制文件。  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-08 15:09 | 千里冰封
@cheng
你的电脑有没有装JRE6.0呢?  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-08 15:10 | 千里冰封
@zsl1005
请问你是什么操作系统?能否把运行的日志以及截图发到我的邮箱里?谢谢,我的邮箱是:hadeslee@vip.qq.com  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-14 14:00 | mgqw
在linux下用了一段时间的yoyoplayer1.0,感觉真的很不错,谢谢了先
但是前几天不晓得动了什么设置,yoyoplayer突然没有声音了,把linux系统和yoyoplayer的声音来回弄就是没有声音………………而用mplayer或者其他的工具播放mp3或者电影文件声音则很正常,我下了一个1.1.2声音问题依旧,明明看到在放歌就是没声音.
请问这是为什么?  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-14 19:34 | wdboss
在Ubuntu下运行,有些字显示不出来,可能是使用了Windows字体的原因。  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-15 16:48 | goal lean
非常感谢,我正在弄图像和音频解析,详细看一下源代码再聊。  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-23 23:26 | 无名侠客
不说谢谢对不住楼主一片心啊!
谢谢!  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-26 22:27 | roderic
yoyoplayer没有声音,怎么解决?  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-28 10:17 | 魔幻幽灵
java -jar ./YOYOPlayer.jar
Exception in thread "main" java.lang.NullPointerException
at com.hadeslee.yoyoplayer.player.ui.Main.setLocation(Main.java:576)
at java.awt.Window.init(Window.java:404)
at java.awt.Window.<init>(Window.java:438)
at java.awt.Frame.<init>(Frame.java:419)
at java.awt.Frame.<init>(Frame.java:384)
at javax.swing.JFrame.<init>(JFrame.java:180)
at com.hadeslee.yoyoplayer.player.ui.Main.<init>(Main.java:61)
at com.hadeslee.yoyoplayer.player.ui.Main.main(Main.java:79)
  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-28 10:19 | 魔幻幽灵
以上错误出在ubuntu 8.04上。YOYO在7.10上面工作正常。  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-28 21:28 | 流水行云
我是在红旗Linux6sp1下安装的,不知道为什么,界面打开后,添加了MP3歌曲进去,点播放,播放的按钮倒是变了,但是界面上的显示却是没进行播放,进度条不动,也没有任何声音。MP3和声卡都是正常的,用AMAROK和kmplayer都能正常进行播放。在软件的选项设置里音频设备中没有发现我的声卡(alsa AC97 intel810),选择选项中提供的JAVA设备,结果仍然是不能播放。但是该软件在另外一台装了红旗6sp1的机器上却是可以正常播放的。是什么原因呢?  回复  更多评论
  
# YOYOPlayer1.1.2:启动不了[未登录]
2008-04-29 09:20 | yang
ubuntu 8.04:
我的情况同“魔幻幽灵”完全一样。
系统里有:/usr/lib/jvm/java-6-sun/jre,是不是就有JRE6.0了?还差什么?  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-29 13:35 | 封豨
下个试试看,支持一下呵呵。

我以前也写过一个特简陋的mp3播放器,笑呵呵  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-30 00:24 | kris
能发布源代码吗  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-04-30 00:35 | 千里冰封
@kris
一直都是开放源码的,你可以去sf 上下载,也可以到java.net上下载  回复  更多评论
  
# re:YOYOPlayer1.1.2:启动不了[未登录]
2008-04-30 11:11 | yang
解决了。环境变量的问题。  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-05-02 14:32 | libai8723@163.com
感谢作者的努力,非常的好用
但是有一个歌词乱码的问题,希望解决
祝作者和女友幸福:)  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-05-03 14:37 | 天山茗客
很高兴看到JAVA音乐播放器YOYOPlayer1.1.2的发布,确实做的不错。小弟也想试着做一个简单的MP3播放器,可是在如何获得当前播放时间上卡住了,希望千里冰封大哥指点一下。  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-05-07 11:56 | Zichu
ubuntu8.04上如何装?我装了java6.0 可是双击这个软件 还是不行 说什么字符验证通不过 什么的 有谁安装成功的?
chenshican@gmail.com 可以e-mail我  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-05-08 21:13 | fangwei25
我的是 ubuntu8.04,播放器最小化后就消失了,托盘里面没有图标,但是仍然在播放歌曲!  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-05-09 14:11 | 千里冰封
@fangwei25
进设置->一般设置->最小后隐藏界面
反选 再保存就可以了  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-05-14 21:31 | 麦兜
是开源的?  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-05-14 22:29 | 千里冰封
@麦兜
当然是开源的   回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-05-18 20:33 | 未知
请问有触屏版的嘛?176 220 的~java~ 感激~~本人QQ 516725062  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-05-23 15:33 | timiFan
不是说这里http://sourceforge.net/projects/yoyoplayer有源码吗?咱我找不到?还有歌词下载的路径怎么改了也没作用的?不过还是佩服你,你太强了  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-05-24 23:00 | cpenet
太好了,太厉害了,让我对java的应用吃了一惊,还能做的这么好,太好了  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-05-25 11:46 | TIMI
可以发源码学习学习吗? qq553653@163.com  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-05-25 13:27 | 千里冰封
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-05-29 11:39 | muyy
强烈要求大大开发一款类似于酷我音乐盒的软件,目前Linux下还没有这种软件,支持的顶!  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-05-30 13:14 | w
cjkjoifmoilkj;klmitjhiijmoik


  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布[未登录]
2008-06-02 08:43 | test
我的是 ubuntu8.04,播放器最小化后就消失了,托盘里面没有图标,但是仍然在播放歌曲!  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-06-04 16:00 | lovewin2k
歌词秀显示的是乱码.环境是centos4  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-06-07 16:57 | fyx
对windows xp的支持没有问题
我用的是fedora 8
root管理员身份登录播放没问题,中文显示为口
普通身份登录连声音的没有,有界面,但没运行
还是要赞一个  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-06-07 17:00 | fyx
是在windows平台下开发的吧
linux下界面没有window下完美
呵呵
JAVA跨平台还是得待个?
jdk还不够完美
这些年sun都在干什么
除了收购没什么作为  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-06-07 17:26 | fyx
是什么开发环境  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-06-08 13:59 | fyx
import com.sun.jna.examples.WindowUtils
这一句的包在哪  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-06-08 19:34 | 千里冰封
@fyx
在JNA的库里面,examples.jar里面  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-06-08 19:35 | 千里冰封
@fyx
开发环境 是netbeans  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-06-10 22:02 | loue_1016
强人啊,

  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-06-12 15:39 | ag
楼主
能不能把源码来一份呀
ypfjy5796@163.com  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-06-18 09:18 | jacky_zz
最新版本没有源码可以下载啊!  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-06-20 15:18 | Astro.Qi
(*^_^*)  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-06-24 19:53 | 856911
此播放器是否支持网络直接打开,播放网络歌曲?? 在线播放。。  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-06-25 14:02 | 千里冰封
@856911
是支持的,只要你的网速够快,就可以在线播放,不过格式还是和本地播放的格式一样的  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-06-25 23:17 | 欧欧
我用的UBUNTU8.04 播放器最小化后就消失了,托盘里面没有图标,但是仍然在播放歌曲,在常规设置里面设置了也不好使。还有就是不能添加XP分区里面的歌曲。 希望解决这问题  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-07-11 12:43 | ttplayer
/usr/share/themes/Gilouche/gtk-2.0/gtkrc:30: error: lexical error or unexpected token, expected valid token
2008-7-11 12:43:26 com.hadeslee.yoyoplayer.util.Config load
严重: 找不到配置,使用默认配置
2008-7-11 12:43:26 com.hadeslee.yoyoplayer.equalizer.EqualizerUI <init>
信息: 均衡器不为NULL
2008-7-11 12:43:27 com.hadeslee.yoyoplayer.player.ui.TimePanel <init>
信息: 初始化的isNormal:true
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: javax/swing/JList$DropLocation
at com.hadeslee.yoyoplayer.playlist.PlayListUI.initDragList(PlayListUI.java:255)
at com.hadeslee.yoyoplayer.playlist.PlayListUI.initUI(PlayListUI.java:199)
at com.hadeslee.yoyoplayer.playlist.PlayListUI.loadUI(PlayListUI.java:155)
at com.hadeslee.yoyoplayer.player.ui.Main.loadUI(Main.java:175)
at com.hadeslee.yoyoplayer.player.ui.Main$1.run(Main.java:83)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
  回复  更多评论
  
# 动不了了……停止了[未登录]
2008-07-11 12:51 | 呵呵
:~/YOYOPlayer1.1.2> java -jar YOYOPlayer.jar
/usr/share/themes/Gilouche/gtk-2.0/gtkrc:30: error: lexical error or unexpected token, expected valid token
2008-7-11 12:52:16 com.hadeslee.yoyoplayer.util.Config load
严重: 找不到配置,使用默认配置
2008-7-11 12:52:16 com.hadeslee.yoyoplayer.equalizer.EqualizerUI <init>
信息: 均衡器不为NULL
2008-7-11 12:52:17 com.hadeslee.yoyoplayer.player.ui.TimePanel <init>
信息: 初始化的isNormal:true
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: javax/swing/JList$DropLocation
at com.hadeslee.yoyoplayer.playlist.PlayListUI.initDragList(PlayListUI.java:255)
at com.hadeslee.yoyoplayer.playlist.PlayListUI.initUI(PlayListUI.java:199)
at com.hadeslee.yoyoplayer.playlist.PlayListUI.loadUI(PlayListUI.java:155)
at com.hadeslee.yoyoplayer.player.ui.Main.loadUI(Main.java:175)
at com.hadeslee.yoyoplayer.player.ui.Main$1.run(Main.java:83)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-07-11 23:20 | 千里冰封
@呵呵
你好,你的异常表示你用的JRE版本不是1.6的,YOYOPlayer必须要1.6或以上版本  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-07-12 17:30 | keym
很好,我支持,就是不像ttplayer那样,界面能缩小。效果还是相当不错的  回复  更多评论
  
# 重新装了JRE 1.6 还是不行~~~[未登录]
2008-07-13 17:19 | 呵呵
~/YOYOPlayer1.1.2> rpm -q jre
jre-1.6.0_07-fcs
~/YOYOPlayer1.1.2> java -jar YOYOPlayer.jar
/usr/share/themes/Gilouche/gtk-2.0/gtkrc:30: error: lexical error or unexpected token, expected valid token
2008-7-13 17:18:45 com.hadeslee.yoyoplayer.util.Config load
严重: 找不到配置,使用默认配置
2008-7-13 17:18:45 com.hadeslee.yoyoplayer.equalizer.EqualizerUI <init>
信息: 均衡器不为NULL
2008-7-13 17:18:45 com.hadeslee.yoyoplayer.player.ui.TimePanel <init>
信息: 初始化的isNormal:true
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: javax/swing/JList$DropLocation
at com.hadeslee.yoyoplayer.playlist.PlayListUI.initDragList(PlayListUI.java:255)
at com.hadeslee.yoyoplayer.playlist.PlayListUI.initUI(PlayListUI.java:199)
at com.hadeslee.yoyoplayer.playlist.PlayListUI.loadUI(PlayListUI.java:155)
at com.hadeslee.yoyoplayer.player.ui.Main.loadUI(Main.java:175)
at com.hadeslee.yoyoplayer.player.ui.Main$1.run(Main.java:83)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-07-13 23:35 | 千里冰封
@呵呵
从异常来看,是因为发现不了javax/swing/JList$DropLocation这个类的定义,这个类是JDK1.6新加的
你用java -version看看你的JAVA到底是什么版本的,就可以了  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布[未登录]
2008-07-14 01:35 | 呵呵
java -version
java version "1.5.0_12"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04)
Java HotSpot(TM) Client VM (build 1.5.0_12-b04, mixed mode)
  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布[未登录]
2008-07-14 03:16 | abc
java -jar YOYOPlayer1.1.2/YOYOPlayer.jar
2008-7-14 3:07:27 com.hadeslee.yoyoplayer.util.Config load
严重: 找不到配置,使用默认配置
2008-7-14 3:07:27 com.hadeslee.yoyoplayer.equalizer.EqualizerUI <init>
信息: 均衡器不为NULL
/usr/lib/<unknown>: No such file or directory.
  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布[未登录]
2008-07-14 12:58 | abc
全都是乱码……
file:///home/hx/Desktop/%257B97E1DC1A-E735-47A8-95D2-3F3DFBACB993%257D.jpg  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-07-14 13:57 | 千里冰封
@呵呵
java version "1.5.0_12"
你的版本是1.5.0的,所以打开不了了,  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-07-14 13:58 | 千里冰封
@abc
请问你用的是什么操作系统?还有,能否把乱码的图片发到我的邮箱里面:hadeslee@vip.qq.com,谢谢  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-07-16 15:33 |
你好,能写出这么强大的代码,在下真的很佩服你,刚刚到网上找了一下代码。但找了半天没找到,可能是网速太慢了。在下恳求能否将一份源代码发给我,让我慢慢研究,希望这个软件功能越来越完善。谢谢。
我的邮箱:send001@126.com  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布[未登录]
2008-07-17 14:41 | bobo
media player不能播放的,yoyo可以播放,真不错,作者辛苦了,哈哈!!!  回复  更多评论
  
# ERROR:java1.60运行错误信息
2008-07-18 16:32 | hojie
很不错的一个软件,很想用用看,不过老是提示出错,本人java不熟,还请作者帮忙看一下,谢谢!

出错信息:
$ java -jar YOYOPlayer.jar
Exception in thread "Thread-1" java.lang.NoClassDefFoundError: org/apache/commons/httpclient/Credentials
at com.hadeslee.yoyoplayer.player.ui.CheckThread.run(CheckThread.java:71)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.httpclient.Credentials
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
... 1 more
2008-7-18 16:26:17 com.hadeslee.yoyoplayer.util.Config load
严重: 找不到配置,使用默认配置
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: kj/dsp/KJDigitalSignalProcessor
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:637)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
at com.hadeslee.yoyoplayer.player.ui.Main.loadUI(Main.java:163)
at com.hadeslee.yoyoplayer.player.ui.Main$1.run(Main.java:84)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:602)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
Caused by: java.lang.ClassNotFoundException: kj.dsp.KJDigitalSignalProcessor
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
... 22 more

java版本:
$ java -version
java version "1.6.0"
OpenJDK Runtime Environment (build 1.6.0-b10)
OpenJDK Client VM (build 1.6.0-b10, mixed mode, sharing)

麻烦了~  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布[未登录]
2008-07-18 17:47 | 小小
你下载的版本是完整的版本么?

lib文件夹是否在?  回复  更多评论
  
# 问题解决
2008-07-18 21:05 | hojie
在本页面重新下载(原先用的版本也有lib的那些文件,不过是跟YOYOplayer.jar在同一个目录),解开后运行出错:

$ ./start.sh
2008-7-18 20:57:08 com.hadeslee.yoyoplayer.util.Config load
严重: 找不到配置,使用默认配置
Exception in thread "Thread-1" java.lang.ExceptionInInitializerError
at com.hadeslee.yoyoplayer.player.ui.CheckThread.run(CheckThread.java:71)
Caused by: java.lang.NullPointerException
at javax.swing.JComponent.setBorder(JComponent.java:1777)
at javax.swing.DefaultListCellRenderer.getListCellRendererComponent(DefaultListCellRenderer.java:159)
at javax.swing.plaf.metal.MetalFileChooserUI$DirectoryComboBoxRenderer.getListCellRendererComponent(MetalFileChooserUI.java:878)
at javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1355)
at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1305)
at javax.swing.plaf.basic.BasicListUI$Handler.valueChanged(BasicListUI.java:2614)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:184)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:164)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:211)
at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:405)
at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:415)
at javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:459)
at javax.swing.JList.setSelectedIndex(JList.java:2196)
at javax.swing.plaf.basic.BasicComboPopup.setListSelection(BasicComboPopup.java:1144)
at javax.swing.plaf.basic.BasicComboPopup.access$300(BasicComboPopup.java:63)
at javax.swing.plaf.basic.BasicComboPopup$Handler.itemStateChanged(BasicComboPopup.java:982)
at javax.swing.JComboBox.fireItemStateChanged(JComboBox.java:1224)
at javax.swing.JComboBox.selectedItemChanged(JComboBox.java:1281)
at javax.swing.JComboBox.contentsChanged(JComboBox.java:1328)
at javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.java:117)
at javax.swing.plaf.metal.MetalFileChooserUI$DirectoryComboBoxModel.setSelectedItem(MetalFileChooserUI.java:1029)
at javax.swing.plaf.metal.MetalFileChooserUI$DirectoryComboBoxModel.addItem(MetalFileChooserUI.java:1000)
at javax.swing.plaf.metal.MetalFileChooserUI$DirectoryComboBoxModel.access$900(MetalFileChooserUI.java:929)
at javax.swing.plaf.metal.MetalFileChooserUI.doDirectoryChanged(MetalFileChooserUI.java:677)
at javax.swing.plaf.metal.MetalFileChooserUI.access$1200(MetalFileChooserUI.java:51)
at javax.swing.plaf.metal.MetalFileChooserUI$5.propertyChange(MetalFileChooserUI.java:766)
at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:298)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:291)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:229)
at java.awt.Component.firePropertyChange(Component.java:8001)
at javax.swing.JFileChooser.setCurrentDirectory(JFileChooser.java:585)
at javax.swing.JFileChooser.<init>(JFileChooser.java:348)
at javax.swing.JFileChooser.<init>(JFileChooser.java:300)
at com.hadeslee.yoyoplayer.util.Util.<clinit>(Util.java:74)
... 1 more
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: Could not initialize class com.hadeslee.yoyoplayer.util.Util
at com.hadeslee.yoyoplayer.player.ui.PlayerUI.loadUI(PlayerUI.java:759)
at com.hadeslee.yoyoplayer.player.ui.Main.loadUI(Main.java:163)
at com.hadeslee.yoyoplayer.player.ui.Main$1.run(Main.java:83)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:602)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)


怀疑是jre没有安装正确,在网上查了一下,试了sudo update-alternatives --config java 将 JVM 切换至最新安装的 /usr/lib/jvm/java-6-sun/jre/bin/java
问题解决。
希望对有同样问题的朋友有所帮助。

最后感谢作者提供这么好用的播放器~ 祝愿作者和女友幸福美满~^^  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-07-20 15:28 | LINQ
在linux下BUG还比较多
试着修改了一部分在linux下才出现错误
不知道博主是否有意招补丁人员
qialin@gmail.com  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-07-22 23:09 | vier
添加文件的文件类型部分似乎有问题,你的扩展名只支持mp3呀?  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-07-23 15:05 | xinyu391
1.1.2Windows下,运行,无法下载歌词啊
搜素歌词是空的
使用旧版的1.1.0可以下歌词  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-07-23 19:49 | xinyu391
bug:
windows系统
播放音乐时,在系统托盘YOYOPlayer的图标上右键点击,出现右键菜单时,音乐就停止播放了。右键菜单消失后,音乐又继续播放了。  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-07-23 23:12 | xinyu391
Ubuntu 8.04下中文乱马,界面所有中文乱马(方框)  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布[未登录]
2008-07-24 05:46 | abc
OS是openSUSE10.3;没有任何一首歌可以找到歌词的。
正确显示,另外,打开YYP后,想上tudou、youku之类的视频网站没有声音了……  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-07-26 12:03 | 支持开源~!
多谢冰封千里大大的创作了,东西非常不错,和很多朋友一样发现在 UBUNTU 下在线搜歌基本上没起作用,不知道是什么问题?还有提一个建议:最好在说明的时候加个使用说明,呵呵,很多人是不会java的。  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-08-19 22:44 | ly

系统是fedora 8,原来用1.1时就有异常不能用,后来以为1.2改了,但是还是不行,不知道是什么原因阿!望冰封大哥赐教。祝您和您女朋友白头到老!

异常:
[ly@localhost YOYOPlayer1.1.2]$ java -jar YOYOPlayer.jar
Exception in thread "main" java.lang.NullPointerException
at com.hadeslee.yoyoplayer.player.ui.Main.setLocation(Main.java:576)
at java.awt.Window.init(Window.java:405)
at java.awt.Window.<init>(Window.java:439)
at java.awt.Frame.<init>(Frame.java:420)
at java.awt.Frame.<init>(Frame.java:385)
at javax.swing.JFrame.<init>(JFrame.java:181)
at com.hadeslee.yoyoplayer.player.ui.Main.<init>(Main.java:61)
at com.hadeslee.yoyoplayer.player.ui.Main.main(Main.java:79)

[ly@localhost YOYOPlayer1.1.2]$ java -version
java version "1.7.0"
IcedTea Runtime Environment (build 1.7.0-b21)
IcedTea Client VM (build 1.7.0-b21, mixed mode)

如果能发给我就更好了!lyaqys@gmail.com  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2008-11-23 18:55 | arpenker
支持楼主所做的惊天动地的大好事。  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布
2009-03-25 18:47 | 你的博客不错,顶下。
你的博客不错,顶下。  回复  更多评论
  
# re: JAVA音乐播放器YOYOPlayer1.1.2发布[未登录]
2011-04-19 00:36 | lex
@ly
条件表达式有问题  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: