求大神帮忙,才学了两个月,用Java弄了一个记忆翻盘游戏,游戏界面已经可以呈现出来,但是不知道怎么加进声音,最好能提供一下代码,拜托拜托~
Java 播放声音的代码,网上很多,如:java 播放声音
你也可以再查找一下:java 播放声音,会有很多资源可以参考的。
你在图片资源初始化的时候,顺便把声音资源也初始化。在游戏正式开始时,开始播放。
private AudioStream as;
初始化时:
as = new AudioStream (url.openStream());
播放:
AudioPlayer.player.start (as);
import javax.sound.midi.*;
try {
Sequencer sequencer = MidiSystem.getSequencer();
sequencer.open();
Sequence sequence = MidiSystem.getSequence(new File("C:/Users/lenovo/Desktop/Always with me.mid"));
sequencer.setSequence(sequence);
sequencer.start();
} catch (MidiUnavailableException ex) {
ex.printStackTrace();
} catch (InvalidMidiDataException ex) {
ex.printStackTrace();
} catch (IOException ex) {
ex.printStackTrace();
}
这种只能播放mid还有什么格式的音乐文件
要想播放MP3 需要用到额外的包JFM