
正文
java代码加音频,音频代码怎么弄
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
怎样在用Java做的应用程序中加入音乐?
这是一个Applet小应用程序.代码如下:
import java.awt.Graphics;
import java.applet.Applet;
public class audioPlay extends Applet
{
public void paint(Graphics g)
{
g.drawString("Please put on your earphone and enjoy the music!!", 20, 100);
play(getDocumentBase(),"1.wav");
}
}
其中的1.wav是声音文件名.并且要吧这个文件放在html文件的一起.
相关问答
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程序中如何插入音频文件?
在JAVA.applet中有AudioClip类支持播放,但好像只支持播放au和 wav格式的
代码:
AudioClip ac=getAudioClip (getCodeBase(), File);
// 创 建Audioclip 对 象 并 装 入.au 文 件
ac.play(); // 播 放 一 次
ac.stop(); // 停 止 播 放
ac.loop(); // 循 环 播 放







