主题:高手帮忙啊!!!!!!!!
[size=5] 编了 一个播放器的 代码.,
经过编译没有错误,
但我把他加在到html文件里面后
执行时
显示 进行读取是出现I/O异常,
说:<系统找不到指定的文件>.
我实在找不到什么办法呢
麻烦那位高手指点哈!!!
谢谢!!!!!
[/size]
import java.applet.*;
import java.awt.event.*;
import java.awt.*;
public class Sound extends Applet implements ActionListener{
Button playB,loopB,stopB;
Panel p=new Panel();
TextField t=new TextField(20);
AudioClip audioMusic;
public void init(){
playB= new Button("开始");
loopB= new Button("循环");
stopB= new Button("停止");
p.add(playB);p.add(loopB);p.add(stopB);
add(t);
add(p);
t.setText("请点击开始");
playB.addActionListener(this);
loopB.addActionListener(this);
stopB.addActionListener(this);
stopB.setEnabled(false);
try{audioMusic=getAudioClip(getDocumentBase(),"sound.wav");
}catch(Exception e){};
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==playB){
t.setText("the sound is playing");
audioMusic.play();
playB.setEnabled(false);
stopB.setEnabled(true);
}else{
if(e.getSource()==stopB){
t.setText("please press the Button");
audioMusic.stop();
stopB.setEnabled(false);
playB.setEnabled(true);
loopB.setEnabled(true);
}else{
t.setText("the sound is loop playing");
audioMusic.loop();
loopB.setEnabled(false);
stopB.setEnabled(true);
playB.setEnabled(false);
}
}
}
}
经过编译没有错误,
但我把他加在到html文件里面后
执行时
显示 进行读取是出现I/O异常,
说:<系统找不到指定的文件>.
我实在找不到什么办法呢
麻烦那位高手指点哈!!!
谢谢!!!!!
[/size]
import java.applet.*;
import java.awt.event.*;
import java.awt.*;
public class Sound extends Applet implements ActionListener{
Button playB,loopB,stopB;
Panel p=new Panel();
TextField t=new TextField(20);
AudioClip audioMusic;
public void init(){
playB= new Button("开始");
loopB= new Button("循环");
stopB= new Button("停止");
p.add(playB);p.add(loopB);p.add(stopB);
add(t);
add(p);
t.setText("请点击开始");
playB.addActionListener(this);
loopB.addActionListener(this);
stopB.addActionListener(this);
stopB.setEnabled(false);
try{audioMusic=getAudioClip(getDocumentBase(),"sound.wav");
}catch(Exception e){};
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==playB){
t.setText("the sound is playing");
audioMusic.play();
playB.setEnabled(false);
stopB.setEnabled(true);
}else{
if(e.getSource()==stopB){
t.setText("please press the Button");
audioMusic.stop();
stopB.setEnabled(false);
playB.setEnabled(true);
loopB.setEnabled(true);
}else{
t.setText("the sound is loop playing");
audioMusic.loop();
loopB.setEnabled(false);
stopB.setEnabled(true);
playB.setEnabled(false);
}
}
}
}