91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 77.62MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2022-04-19
  • 語言: Java
  • 標簽: Java??

資源簡介

基于Java的音樂播放器,支持上下歌曲切換,暫停、播放、快進快退,歌詞滾動等

資源截圖

代碼片段和文件信息

package?lrc;
import?java.io.BufferedReader;
import?java.io.FileInputStream;
import?java.io.FileNotFoundException;
import?java.io.IOException;
import?java.io.InputStreamReader;
import?java.util.ArrayList;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?java.util.regex.Matcher;
import?java.util.regex.Pattern;

public?class?LyricsProcess?{
private?String?path?=?null;
private?List>?list?=?new?ArrayList>();
private?LyricsProcess(){
/*
?*?空構造方法
?*/
}
public?LyricsProcess(String?path){
this.path?=?path;
}
public?void?setPath(String?path){
this.path?=?path;
}
public?void?Process(){
???//歌詞列表
FileInputStream?f;
try?{
f?=?new?FileInputStream(path);
????InputStreamReader?isr?=?new?InputStreamReader(f);
????BufferedReader?bf?=?new?BufferedReader(isr);
????String?string;
while?((string?=?bf.readLine())?!=?null)
{
//正則匹配解析LRC文件
String?regEx?=?“\\[(\\d{12}):(\\d{12})\\..{12}\\]“;
//String?regEx?=?“\\[([^\\]]+)\\]“;
????Pattern?pattern?=?Pattern.compile(regEx);
????Matcher?matcher?=?pattern.matcher(string);
????boolean?rs?=?matcher.find();
????//System.out.println(rs);
????if(rs)
????{
????
???? Map?map?=?new?HashMap();
???? //獲取每行歌詞時間[min:sec:mill]
???? String?min?=?string.substring(1?3);
???? String?sec?=?string.substring(4?6);
???? String?mill?=?string.substring(7?9);
????
???? long?l?=?(Long.parseLong(min)*60+Long.parseLong(sec))*1000+Long.parseLong(mill);
???? String?lyr?=?string.substring(10);
???? //System.out.println(lyr);
???? //歌詞時間與歌詞加入map
???? map.put(l?lyr);
????
???? //加入一行歌詞
???? list.add(map);
????}
????
}
bf.close();
}?catch?(NumberFormatException?|?IOException?e)?{?System.out.println(“文件出錯“);}
???}

public??List>?getList(){
return?list;
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????725??2018-05-03?23:38??MusicPlayer\.classpath

?????文件????????387??2018-04-28?14:58??MusicPlayer\.project

?????文件????????598??2018-04-28?14:58??MusicPlayer\.settings\org.eclipse.jdt.core.prefs

?????文件???????2969??2018-12-08?23:34??MusicPlayer\bin\lrc\LyricsProcess.class

?????文件???????1701??2018-12-08?23:34??MusicPlayer\bin\Mp3\Mp3.class

?????文件???????2999??2018-12-08?23:34??MusicPlayer\bin\Mp3\Mp3Info.class

?????文件????????951??2018-12-08?23:34??MusicPlayer\bin\Mp3\Mp3List.class

?????文件???????1114??2018-12-08?23:34??MusicPlayer\bin\Mp3\SongTag.class

?????文件????????743??2018-12-08?23:34??MusicPlayer\bin\MP3frame\Mp3Mainframe$1.class

?????文件????????703??2018-12-08?23:34??MusicPlayer\bin\MP3frame\Mp3Mainframe$10.class

?????文件????????702??2018-12-08?23:34??MusicPlayer\bin\MP3frame\Mp3Mainframe$11.class

?????文件????????703??2018-12-08?23:34??MusicPlayer\bin\MP3frame\Mp3Mainframe$12.class

?????文件???????1563??2018-12-08?23:34??MusicPlayer\bin\MP3frame\Mp3Mainframe$13.class

?????文件???????1799??2018-12-08?23:34??MusicPlayer\bin\MP3frame\Mp3Mainframe$2.class

?????文件???????1569??2018-12-08?23:34??MusicPlayer\bin\MP3frame\Mp3Mainframe$3.class

?????文件????????732??2018-12-08?23:34??MusicPlayer\bin\MP3frame\Mp3Mainframe$4.class

?????文件???????1351??2018-12-08?23:34??MusicPlayer\bin\MP3frame\Mp3Mainframe$5.class

?????文件???????2543??2018-12-08?23:34??MusicPlayer\bin\MP3frame\Mp3Mainframe$6.class

?????文件???????2565??2018-12-08?23:34??MusicPlayer\bin\MP3frame\Mp3Mainframe$7.class

?????文件???????1381??2018-12-08?23:34??MusicPlayer\bin\MP3frame\Mp3Mainframe$8.class

?????文件???????1179??2018-12-08?23:34??MusicPlayer\bin\MP3frame\Mp3Mainframe$9.class

?????文件???????1188??2018-12-08?23:34??MusicPlayer\bin\MP3frame\Mp3Mainframe$Mp3Stauts.class

?????文件???????2091??2018-12-08?23:34??MusicPlayer\bin\MP3frame\Mp3Mainframe$MyListener.class

?????文件???????1146??2018-12-08?23:34??MusicPlayer\bin\MP3frame\Mp3Mainframe$playModel.class

?????文件??????19831??2018-12-08?23:34??MusicPlayer\bin\MP3frame\Mp3Mainframe.class

?????文件????????692??2018-12-08?23:34??MusicPlayer\bin\test\frame$1.class

?????文件???????2547??2018-12-08?23:34??MusicPlayer\bin\test\frame.class

?????文件???????1689??2018-12-08?23:34??MusicPlayer\bin\test\imageProcess.class

?????文件????????986??2018-12-08?23:34??MusicPlayer\bin\test\testMp3List.class

?????文件??????11093??2013-10-30?16:27??MusicPlayer\lib\basicplayer3.0.jar

............此處省略64個文件信息

評論

共有 條評論