小程序中怎么播放声音? 我想是因为java只支持au格式的声音文件吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是的,我将格式修改了一下,确实是因为格式问题我想说明的是,大家应该知道JAVA在WEB 是的,我将格式修改了一下,确实是因为格式问题我想说明的是,大家应该知道JAVA在WEB上只支持.au格式的声音文件 .wav的应该也可以,我试过的我试过的原程序如下import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.applet.*;public class AudioPlay extends JApplet implements ItemListener,ActionListener{ private AudioClip audio1,audio2,audio; private JButton play,loop,stop; private String item[]={"欢迎光临","嗨!!"}; private JComboBox comboBox=new JComboBox(item); public void init() { Container c=getContentPane(); c.setLayout(new FlowLayout(FlowLayout.CENTER)); comboBox.addItemListener(this); c.add(comboBox); play=new JButton("播放"); play.addActionListener(this); c.add(play); loop=new JButton("循环"); loop.addActionListener(this); c.add(loop); stop=new JButton("停止"); stop.addActionListener(this); c.add(stop); audio1=getAudioClip(getDocumentBase(),"welcome.wav"); audio2=getAudioClip(getDocumentBase(),"hi.wav"); audio=audio1; } public void stop() { audio.stop(); } public void itemStateChanged(ItemEvent e) { audio.stop(); audio=comboBox.getSelectedIndex()==0?audio1:audio2; } public void actionPerformed(ActionEvent e) { if(e.getSource()==play) audio.play(); else if(e.getSource()==loop) audio.loop(); else if(e.getSource()==stop) audio.stop(); }};JAVA现在支持很多音乐格式啊,不过要播放MIDI还真不入播放WAV,AU那么方便 有没有中间注释的,运行的结果都一样,求有无中间注释的区别在哪里? 设计一个类获取数据库中数据表的数据项 数组对象变量引用与单个对象变量引用的区别? 急,求一个问题 csdn的人怎么了? 菜鸟 在迷惑中 头发都百了 请高手救我 谢谢 如何删除properties文件的属性 如何取得IE浏览器窗格中文档的高度和宽度 请问现在写java程序用什么?UltraEdit还是别的什么? 关于java导入包的 请问开发B/S结构软件,用什么工具做报表的前端展示? 求救,java到底要怎么学,我学了半年也没什么进展,怎么办?
我试过的原程序如下
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.applet.*;
public class AudioPlay extends JApplet implements ItemListener,ActionListener
{
private AudioClip audio1,audio2,audio;
private JButton play,loop,stop;
private String item[]={"欢迎光临","嗨!!"};
private JComboBox comboBox=new JComboBox(item);
public void init()
{
Container c=getContentPane();
c.setLayout(new FlowLayout(FlowLayout.CENTER));
comboBox.addItemListener(this);
c.add(comboBox);
play=new JButton("播放");
play.addActionListener(this);
c.add(play);
loop=new JButton("循环");
loop.addActionListener(this);
c.add(loop);
stop=new JButton("停止");
stop.addActionListener(this);
c.add(stop);
audio1=getAudioClip(getDocumentBase(),"welcome.wav");
audio2=getAudioClip(getDocumentBase(),"hi.wav");
audio=audio1;
}
public void stop()
{
audio.stop();
}
public void itemStateChanged(ItemEvent e)
{
audio.stop();
audio=comboBox.getSelectedIndex()==0?audio1:audio2;
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==play)
audio.play();
else if(e.getSource()==loop)
audio.loop();
else if(e.getSource()==stop)
audio.stop();
}
};
JAVA现在支持很多音乐格式啊,不过要播放MIDI还真不入播放WAV,AU那么方便