摘要: 從最初的寫第一個簡單的Netbeans音樂插件,到現在的YOYOPlayer,中間經歷了一些時間.感謝我的女朋友對我的幫助,所以此播放器取名為 YOYOPlayer,因為YOYO是她的名字,這個播放器的所有界面的圖片也都是她做的.她剛剛學會PS,所以界面方面可能還不太完美,但至少也是一個嘗試了,歡迎大家試用,并提出寶貴意見.
YOYOPlayer的主要用處還是在linux下的使用,雖然我大部份時間是在windows下面編寫的,因為WINDOWS下的音樂播放軟件已經很完美了,只不過用JAVA寫的比較少而已,并且這個版本是完全的JAVA的版本,只要電腦裝了JAVA就可以跑了,不需要再另外下載JMF的框架了,因為沒有用到JMF里面的東西.在LINUX下面播放器好像都不太好用,特別是播放音樂的,要么就會出現亂碼的問題,要么就會沒有歌詞同步的功能,而 YOYOPlayer經過我在ubuntu7.10下面的初步測試,并沒有發現亂碼問題,因為我默認是使用GBK的編碼讀取標簽的,而LINUX默認的編碼是UTF-8.
閱讀全文
posted @
2007-12-17 10:27 千里冰封 閱讀(16120) |
評論 (64) |
編輯 收藏
posted @
2007-12-14 22:55 千里冰封 閱讀(1572) |
評論 (0) |
編輯 收藏
posted @
2007-12-13 11:57 千里冰封 閱讀(1932) |
評論 (6) |
編輯 收藏
摘要: 從最初寫Netbeans的音樂插件,到現在寫成JAVA的一個簡單的音樂播放器,是在使用了插件版的之后,為了更方便與大家分享再寫的,因為畢竟不是每個人都在用NB,雖然我個人很希望大家都用NB做為JAVA IDE,呵呵.運行截圖如下:
閱讀全文
posted @
2007-12-07 16:53 千里冰封 閱讀(6622) |
評論 (19) |
編輯 收藏
posted @
2007-12-06 10:13 千里冰封 閱讀(1479) |
評論 (3) |
編輯 收藏
摘要: 經過長達半年多的等待,Netbeans6.0終于正式發布了.太高興了
今天一直在刷新Netbeans的官方網站,首頁現在也變了,首推6.0的下載了
大家趕快去試用吧.下載地址是:
http://dlc.sun.com.edgesuite.net/netbeans/6.0/final/bundles/netbeans-6.0-windows.exe
閱讀全文
posted @
2007-12-03 17:46 千里冰封 閱讀(4244) |
評論 (31) |
編輯 收藏
摘要: 前幾天寫了一個NB的音樂插件,后來想增加一些功能,比如同步顯示歌詞,最好能自動搜索歌詞:),經過這幾天的修修改改,終于可以初步實現這些功能了。
目前能實現的功能有:
1,自動保存當前配置。
2,同步顯示歌詞功能。
3,ID3V1標簽編輯。
4,歌曲進度。
5,校正歌詞進度。
6,拖放。
閱讀全文
posted @
2007-11-28 08:48 千里冰封 閱讀(4496) |
評論 (14) |
編輯 收藏
摘要: 前幾天寫了一個NB的音樂插件,自己用了一下,還是挺方便的,后來想想,如果能把歌詞也顯示出來那就更好了。呵呵,怎么辦呢,只有自己寫了,在顯示歌詞之前,必須要知道目前正在播放的MP3是什么內容啊,一點可以從文件名得到一些信息,還有一點就是從MP3文件里面得到這個MP3的信息,我這里實現的 ID3V1的格式標簽,APEV2也想實現,無奈找不到相關的資料,不知道APEV2的數據結構是怎么樣的,所以也無從分析。目前已經寫完了ID3V1格式標簽的讀取和寫入。并且NB的音樂插件也實現了本地歌詞的搜索,先把ID3V1的文件結構的類文件帖一下,大家一起分享。
閱讀全文
posted @
2007-11-27 08:51 千里冰封 閱讀(5323) |
評論 (30) |
編輯 收藏
摘要: 在寫程序的時候,有時候需要靜下心來,如果環境比較嘈雜的話,就可以聽聽歌了,由于一直以來都是用netbeans寫程序的,而NB又可以開發插件,于是就想到在NB上開發一個播放音樂的插件,那豈不是更好,一打開NB就可以聽音樂了,也不用打開別的什么播放器了,并且即使老板看到也無所謂,我只是打開了一個IDE在那里寫程序而已.好了,先帖截圖來看一看吧:
閱讀全文
posted @
2007-11-26 08:56 千里冰封 閱讀(3901) |
評論 (8) |
編輯 收藏
摘要: 一、驗證類
1、數字驗證內
1.1 整數
1.2 大于0的整數 (用于傳來的ID的驗證)
1.3 負整數的驗證
1.4 整數不能大于iMax
1.5 整數不能小于iMin
2、時間類
2.1 短時間,形如 (13:04:06)
2.2 短日期,形如 (2003-12-05)
2.3 長時間,形如 (2003-12-05 13:04:06)
2.4 只有年和月。形如(2003-05,或者2003-5)
2.5 只有小時和分鐘,形如(12:03)
3、表單類
3.1 所有的表單的值都不能為空
3.2 多行文本框的值不能為空。
3.3 多行文本框的值不能超過sMaxStrleng
3.4 多行文本框的值不能少于sMixStrleng
3.5 判斷單選框是否選擇。
3.6 判斷復選框是否選擇.
3.7 復選框的全選,多選,全不選,反選
3.8 文件上傳過程中判斷文件類型
4、字符類
4.1 判斷字符全部由a-Z或
閱讀全文
posted @
2007-11-24 19:01 千里冰封 閱讀(12326) |
評論 (4) |
編輯 收藏