关于applet 的问题。
import java.applet.*;
import java.awt.*;
public class ShowImage extends Applet {
private Image i;
//Graphics g;
public void init(){
i=getImage(getDocumentBase(),"01.jpg");
Graphics g=getGraphics();
g.drawImage(i,0,0,this);
}
public void start(){
}
public void stop(){
}
public void destroy(){
}
/*public void paint(Graphics g){
g.drawImage(i,0,0,this);
}*/
}
//<applet code="ShowImage.class" width=1024 height=768>
//</applet>
下面这个就可以画出一幅本机上的图像.
import java.applet.*;
import java.awt.*;
public class ShowImage extends Applet {
private Image i;
Graphics g;
public void init(){
i=getImage(getDocumentBase(),"01.jpg");
//Graphics g=getGraphics();
//g.drawImage(i,0,0,this);
}
public void start(){
}
public void stop(){
}
public void destroy(){
}
public void paint(Graphics g){
g.drawImage(i,0,0,this);
}
}
//<applet code="ShowImage.class" width=1024 height=768>
//</applet>
这是为什么呢,我用上面那个画不出来啊,