初学JAVA,请各位高手看看我的这段程序错在哪
import java.applet.*;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class ImageAudio extends JApplet
{
Image image;
AudioClip au;
public void init()
{
image=getImage(getCodeBase(),"huashi.jpg");
au=getAudioClip(getCodeBase(),"挥剑问情(问情篇).mp3");
}
public void start()
{
if (au!=null)
{
au.loop();
}
}
public void stop()
{
if (au!=null)
au.stop();
}
public void paint(Graphics g)
{
g.drawImage(image,10,10,300,200,this);
au.play();
}
public static void main(String args[])
{
JFrame frame=new JFrame("进入");
ImageAudio app=new ImageAudio();
frame.getContentPane().add(app,BorderLayout.CENTER);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
app.init();
app.start();
frame.setSize(1024,768);
frame.setVisible(true);
}
}
import java.applet.*;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class ImageAudio extends JApplet
{
Image image;
AudioClip au;
public void init()
{
image=getImage(getCodeBase(),"huashi.jpg");
au=getAudioClip(getCodeBase(),"挥剑问情(问情篇).mp3");
}
public void start()
{
if (au!=null)
{
au.loop();
}
}
public void stop()
{
if (au!=null)
au.stop();
}
public void paint(Graphics g)
{
g.drawImage(image,10,10,300,200,this);
au.play();
}
public static void main(String args[])
{
JFrame frame=new JFrame("进入");
ImageAudio app=new ImageAudio();
frame.getContentPane().add(app,BorderLayout.CENTER);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
app.init();
app.start();
frame.setSize(1024,768);
frame.setVisible(true);
}
}
出现编译通过但运行不了