如何在Canvas上显示图片?
import java.applet.*;
class imagecanvas extends Canvas
{
Image picture;
imagecanvas()
{
}
public void init()
{
picture=getImage(getDocumentBase(),"home5.gif");//问题就出现在这里
}
public void paint(Graphics g)
{
g.drawString(picture,0,0,this);
}
}
public class picture extends Applet
{
picturecanvas p;
public void init()
{
p=new picturecanvas();
p.setSize(100,200);
add(p);
}
}
就是在图片初始化时,编译不过关:
public void init()
{
picture=getImage(getDocumentBase(),"home5.gif");//问题就出现在这里
}
这只是一段伪码,兄弟们看一看有什么问题?有什么解决方法?
谢谢指教!!!