我在JApplet中调用MediaTracker的方法实现在HTML中显示一幅图像,代码如下:<--Test.java-->public class Test extends JApplet {
BufferedImage bi,biSrc,biDes;
    Graphics2D big;
    Image im;
    int w,h,flag;
public void init() {
//装载图像
MediaTracker tracker =new MediaTracker(this);
im=Toolkit.getDefaultToolkit().getImage("1.jpg");
tracker.addImage(im,0);
try
{
tracker.waitForID(0);
}
catch(InterruptedException e)
{
e.printStackTrace();
}


w=im.getWidth(this);
h=im.getHeight(this);

//创建缓冲区
bi=new BufferedImage(w,h,BufferedImage.TYPE_INT_ARGB);
big=bi.createGraphics();
big.drawImage(im,0,0,this);
}
    public void paint(Graphics g)
    {
    Graphics2D g2D=(Graphics2D)g;
    g2D.drawImage(bi,0,0,this);
    }
}
HTML:
<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR="ffffff">
<CENTER>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
codeBase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"
width=300
height=320
align=center>
<param name="code" value= "Test.class">
</object></CENTER>
</BODY>
</HTML>运行一下后并不能显示图像,只显示:          正在载入Java Applet....