播放音乐的简单小程序,大家给看看。
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.AncestorListener;
import java.applet.AudioClip;
import java.net.*;
public class P134 extends Applet implements ActionListener
{
JButton jButton1=new JButton();
JButton jButton2=new JButton();
JButton jButton3=new JButton();
AudioClip audioclip;
public P134(){}
public void init()
{
try
{audioclip=this.getAudioClip(getDocumentBase(),"ll.wav");}
catch(Exception e){}
jButton1.setFont(new java.awt.Font("Dialog",0,12));
jButton1.setText("播放");
jButton1.setActionCommand("play");
jButton2.setFont(new java.awt.Font("Dialog",0,12));
jButton2.setText("循环播放");
jButton2.setActionCommand("loop");
jButton3.setFont(new java.awt.Font("Dialog",0,12));
jButton3.setText("停止");
jButton3.setActionCommand("stop");
this.add(this.jButton1);
this.add(this.jButton2);
this.add(this.jButton3);
}
public void actionPerformed(ActionEvent actionEvent)
{
String btn=actionEvent.getActionCommand();
if(btn.equals("play"))
audioclip.play();
else if(btn.equals("loop"))
audioclip.loop();
else if(btn.equals("stop"))
audioclip.stop();
}
}
这样一个小程序,怎么在dos下编译后无法在html页面中显示?在eclipse下可以显示,但也没有播放(有音乐文件的)?郁闷!