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

  • 大小: 20.43MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-08-02
  • 語言: Java
  • 標簽: java??

資源簡介

這是我自己開發的一款俄羅斯方塊,特別適合java初學者 當成材料學習。界面等設計的都十分美觀

資源截圖

代碼片段和文件信息

package?com.af1209.controller;


import?java.io.File;
import?java.io.IOException;
import?java.net.MalformedURLException;
import?java.net.URL;
import?javax.media.CannotRealizeException;
import?javax.media.ControllerEvent;
import?javax.media.ControllerListener;
import?javax.media.Manager;
import?javax.media.NoPlayerException;
import?javax.media.Player;
/**
?*?音樂播放類
?*?@author?chenyuyun
?*?@date???2012-11-9
?*
?*/
public?class?MusicPlayer?implements?ControllerListener{
private?String?endBottomMusicpath?=?“music/move.mp3“;//?觸底音效文件(完成)
private?String?eraseMusicpath?=?“music/end.wav“;//?消行音效文件(完成?)
private?String?lenveUppath?=?“music/m4.mp3“;//?升級(完成)
private?String?gameOverpath?=?“music/m4.mp3“;//?游戲結束(完成)
private?String?shapeMovepath?=?“music/move.mp3“;//?移動(完成)
private?String?gamestartpath?=?“music/bg.mp3“;//?開始(完成)
private?String?autougrowpath?=?“music/m4.mp3“;//?自動上漲(完成)
Player?audioPlayer?=?null;
static{
com.sun.media.codec.audio.mp3.JavaDecoder.main(new?String[]{});
}
/**
?*?播放自動上漲
?*/
public?void?playAutouGrow()?{
play(autougrowpath).start();
}

/**
?*?播放開始音效
?*/
public?void?playStart()?{
play(gamestartpath).start();
}

/**
?*?播放觸底音效
?*/
public?void?playEndBottomSound()?{
play(endBottomMusicpath).start();
}

/**
?*?播放消行音效
?*/
public?void?playeraseSound()?{
play(eraseMusicpath).start();
}
/**
?*?游戲結束
?*/
public?void?playGameOver()?{

play(gameOverpath).start();
}
/**
?*?移動
?*/
public?void?playShapeMove()?{
play(shapeMovepath).start();
}
/**
?*?播放升級音效
?*/
public?void?playLenveUp()?{
play(lenveUppath).start();
}
private?Player?play(String?soundFilePath)?{
try?{
File?audioFile?=?new?File(soundFilePath);//?創建聲音文件對象
URL?url?=?audioFile.toURI().toURL();
audioPlayer?=?Manager.createRealizedPlayer(url);//?創建播放器
// audioPlayer.addControllerListener(this);
return?audioPlayer;
}?catch?(MalformedURLException?e)?{
e.printStackTrace();
}?catch?(NoPlayerException?e)?{
e.printStackTrace();
}?catch?(CannotRealizeException?e)?{
e.printStackTrace();
}?catch?(IOException?e)?{
e.printStackTrace();
}
return?null;
}

public?static?void?main(String[]?args)
{
MusicPlayer?player?=?new?MusicPlayer();
player.playStart();
}

@Override
public?void?controllerUpdate(ControllerEvent?e)?{
//?TODO?Auto-generated?method?stub
// if(e?instanceof?EndOfMediaEvent)
// {
// audioPlayer.setMediaTime(new?Time(0));
// audioPlayer.start();
// }
}


}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-11-19?16:53??russiablock\
?????文件?????????443??2012-11-15?13:51??russiablock\.classpath
?????文件?????????326??2012-11-18?16:42??russiablock\.fatjar
?????目錄???????????0??2012-11-19?16:53??russiablock\.metadata\
?????文件???????????0??2012-11-19?16:16??russiablock\.metadata\.lock
?????文件?????????694??2012-11-19?16:17??russiablock\.metadata\.log
?????目錄???????????0??2012-11-19?16:53??russiablock\.metadata\.plugins\
?????目錄???????????0??2012-11-19?16:53??russiablock\.metadata\.plugins\edu.mit.csail.relo.store\
?????目錄???????????0??2012-11-19?16:53??russiablock\.metadata\.plugins\edu.mit.csail.relo.store\rdfdb\
?????文件?????????236??2012-11-19?16:16??russiablock\.metadata\.plugins\edu.mit.csail.relo.store\rdfdb\namespaces.dat
?????文件????????4096??2012-11-19?16:16??russiablock\.metadata\.plugins\edu.mit.csail.relo.store\rdfdb\triples-ops.dat
?????文件????????4096??2012-11-19?16:16??russiablock\.metadata\.plugins\edu.mit.csail.relo.store\rdfdb\triples-spo.dat
?????文件?????????108??2012-11-19?16:16??russiablock\.metadata\.plugins\edu.mit.csail.relo.store\rdfdb\triples.prop
?????文件????????1602??2012-11-19?16:16??russiablock\.metadata\.plugins\edu.mit.csail.relo.store\rdfdb\values.dat
?????文件????????6412??2012-11-19?16:16??russiablock\.metadata\.plugins\edu.mit.csail.relo.store\rdfdb\values.hash
?????文件?????????320??2012-11-19?16:16??russiablock\.metadata\.plugins\edu.mit.csail.relo.store\rdfdb\values.id
?????目錄???????????0??2012-11-19?16:53??russiablock\.metadata\.plugins\org.eclipse.core.resources\
?????目錄???????????0??2012-12-15?13:11??russiablock\.metadata\.plugins\org.eclipse.core.resources\.history\
?????目錄???????????0??2012-11-19?16:53??russiablock\.metadata\.plugins\org.eclipse.core.resources\.root\
?????目錄???????????0??2012-11-19?16:53??russiablock\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\
?????文件???????????1??2012-11-19?16:17??russiablock\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\history.version
?????文件??????????57??2012-11-19?16:16??russiablock\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\properties.index
?????文件???????????1??2012-11-19?16:17??russiablock\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\properties.version
?????文件??????????81??2012-11-19?16:17??russiablock\.metadata\.plugins\org.eclipse.core.resources\.root\1.tree
?????目錄???????????0??2012-11-19?16:53??russiablock\.metadata\.plugins\org.eclipse.core.resources\.safetable\
?????文件?????????319??2012-11-19?16:17??russiablock\.metadata\.plugins\org.eclipse.core.resources\.safetable\org.eclipse.core.resources
?????目錄???????????0??2012-11-19?16:53??russiablock\.metadata\.plugins\org.eclipse.core.runtime\
?????目錄???????????0??2012-11-19?16:53??russiablock\.metadata\.plugins\org.eclipse.core.runtime\.settings\
?????文件??????????73??2012-11-19?16:17??russiablock\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.core.resources.prefs
?????文件?????????554??2012-11-19?16:17??russiablock\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.ui.prefs
?????文件?????????160??2012-11-19?16:17??russiablock\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.ide.prefs
............此處省略149個文件信息

評論

共有 條評論