要求能播放mp3格式的音乐 有暂停 开始 停止 选择曲目上一首下一首等基本功能代码 java swing编程
2个回答
展开全部
只有wav格式的,我也期待MP3格式的。。。
追问
有wav的那也行!
追答
import java.applet.*;import java.awt.*;
import java.awt.event.*;
public class C extends Applet
implements ActionListener
{AudioClip clip;
int i=2;int a=1,b=100,c=50;
String[] m={"缓缓拉开序幕的感觉.wav","中国电影.Wav","War (Album Version)-6.wav","背C4AF.WAV","星晴.wav"};
Button buttonPlay,buttonLoop,buttonStop,buttonPrevious,buttonNext;
//Label label1=new Label(),label2=new Label(),label3=new Label();
TextField label1=new TextField(30),label2=new TextField(30),label3=new TextField(30);
public void init()
{clip=getAudioClip(getCodeBase(),m[i]);
buttonPlay=new Button("开始播放");
buttonLoop=new Button("循环播放");
buttonStop=new Button("停止播放");
buttonPrevious=new Button("上一首");
buttonNext=new Button("下一首");
buttonPlay.addActionListener(this);
buttonLoop.addActionListener(this);
buttonStop.addActionListener(this);
buttonPrevious.addActionListener(this);
buttonNext.addActionListener(this);
add(buttonPlay);add(buttonLoop);add(buttonStop);add(buttonPrevious);add(buttonNext);
label1.addActionListener(this);label3.addActionListener(this);
label1.setBackground(Color.pink);label2.setBackground(Color.pink);label3.setBackground(Color.pink);
buttonPlay.setBackground(Color.pink);buttonLoop.setBackground(Color.pink);buttonPrevious.setBackground(Color.pink);buttonStop.setBackground(Color.pink);buttonNext.setBackground(Color.pink);
}
public void stop()
{clip.stop();}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询