
正文
java添加声音的代码 java添加声音的代码怎么写
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
有一个java小程序,是贪吃蛇游戏,如何往里面添加声音代码呢,让声音在“Gameover”的时候播放
这个设置好的没办法做;如果真的要做的话那么就相当于重做一个游戏了,你想想看真的有这样的善人吗?所以还是现实点吧朋友你就凑合着玩就好了如何?
相关问答
Q1: 怎么在java中给按键添加声音?
import javax.sound.midi.*;
import javax.sound.sampled.*;
import java.io.File;
public class SoundTest{
public static void main(String args[])throws Exception{
//下面是播放wav声音的代码
/* File wavFile = new File("D:\\yy.wav");//可以使用文件
//InputStream in = new FileInputStream(wavFile);//也可以使用流
//URL url = wavFile.toURI().toURL();//还可以使用URL
AudioInputStream ais = AudioSystem.getAudioInputStream(wavFile);//这里使用上面的三种,那种都可以
Clip clip = AudioSystem.getClip();
clip.open(ais);
clip.start();
*/
//下面是播放midi音乐的代码
File midiFile = new File("D:/midi180.mid");
Sequence sequence = MidiSystem.getSequence(midiFile);//这里同上面的,也可使用流和URL
Sequencer sequencer = MidiSystem.getSequencer();
sequencer.setSequence(sequence);
sequencer.open();
sequencer.start();
//sequencer.wait(300, 500);
// sequencer.close();
}
}
以上就是调用音频文件的代码。
至于加监听,那都是小事了。
保证好用,只不过midi的文件,自己要找。
还有谢谢小凉。。。。
Q2: Java中怎么加入声音?
java中可以使用AudioPlayer来播放音乐,实例如下:
public class MySound{
public MySound(){
//C:\Program Files\Java\jdk1.6.0\jre\lib\rt.jar这个jar包怎么加进工程,我放在那个工程中也没用
try {
InputStream in = new FileInputStream("hello.wav");//找到这个音乐文件
AudioStream as = new AudioStream(in);
AudioPlayer.player.start(as);// 开始播放
//AudioPlayer.player.stop(as);
}catch(FileNotFoundException e){
}
catch(IOException e){
}
}
public static void main(String[] args) {
new MySound3();
}
}
Q3: 怎样在JAVA中插入声音
import java.applet.*;
import java.net.URL;
import java.io.*;
class Voice
{
AudioClip beijing;
File file999;
URL url999,;
File file100,;
public Voice()
{
file999=new File("Sound\\背景Doom.wav");
try
{
url999=file999.toURL();
}
catch (Exception e)
{
}
beijing=Applet.newAudioClip(url999);
kaishi=Applet.newAudioClip(url000);
}
public void play(int m)
{
switch(m)
{
case 1: beijing.play();
break;
}
}
public void stop(int m)
{
switch(m)
{
case 1: beijing.stop();
break;}
}
}
用的时候调用函数就可以了
譬如,设置游戏背景音乐的时候,在主界面定义一个成员变量 voice v
然后 ,v.play(1);
就行了
我是这末实现的,一点浅薄的见解,不要见笑
关于java添加声音的代码和java添加声音的代码怎么写的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







