當前位置:編程學習大全網 - 源碼下載 - 翻頁源代碼生成

翻頁源代碼生成

//改編,CopyOfImageViewer.java?打開包含圖片的文件夾進行瀏覽。

//MP3播放相關庫到:。sun . Java . swing . plaf . nimbus . nimbus觀感");

}catch(異常?e){

嘗試{

ui manager . setlookandfeel(ui manager . getsystemlookandfeelclassname());

}catch(異常?e2){}

}

新的?CopyOfImageViewer();

play MP3(" d:\ \ bad . MP3 ");

}

//簡單的MP3播放

私人?靜電?作廢?playMp3(字符串?文件){

嘗試{

玩家?p?=?新的?玩家(新?file inputstream(file));

p . play();

}catch(異常?e){}

}

//處理每個按鍵事件。

公共?作廢?actionPerformed(ActionEvent?e)?{

對象?src = e . getsource();

if(src==cf){

int?o = fc . showopendialog(f);

if(o==JFileChooser。APPROVE_OPTION){

sf=fc.getSelectedFile()。列表文件(新的?文件名過濾器(){

//合法文件後綴

String[]?suf={"。PNG“,”。GIF“,”。JPG”,};

公共?布爾?接受(文件?dir?字符串?姓名)?{

name = name . toupper case();

for(int?I = 0;?我& ltsuf .長度;?i++)

if(name . endswith(suf[I])return?真實;

回歸?假的;

}

});

if(SF . length & gt;0){

索引= 0;

showPic();

}

}

}

if(sf==null||sf.length==0)返回;

if(src = = start)startB();

不然呢?if(src = = stop)stopB();

不然呢?if(src = = next)next();

不然呢?if(src = = prev)prev();

}

作廢?prev(){

指數= -指數& lt0?SF . length-1:index;

showPic();

}

作廢?下壹個(){

index = ++ index & gt;sf.length-1?0:索引;

showPic();

}

公共?作廢?run(){

while(true){

如果(sf!=null?& amp& amp?sf.length >0?& amp& amp?自動標記){

試試?{Thread.sleep(延遲);}?接住?(例外?e)?{}

next();

}

試試?{ thread . sleep(100);}?接住?(例外?e)?{}

}

}

私人?作廢?stopB()?{

autoFlag = false

}

私人?作廢?startB()?{

autoFlag = true

}

//顯示圖片

私人?作廢?showPic()?{

if(sf==null?||?sf.length==0)返回;

pl.setIcon(新?ImageIcon(sf[index].getAbsolutePath()));

System.out.println(sf[index].getAbsolutePath());

}

}

  • 上一篇:如何壹天被動加1000人,企微裂變教程
  • 下一篇:如何搭建python自動化測試框架
  • copyright 2024編程學習大全網