如何在Canvas上显示图片?

nnnnyyyy 2003-04-15 09:44:19
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");//问题就出现在这里
}

这只是一段伪码,兄弟们看一看有什么问题?有什么解决方法?
谢谢指教!!!

...全文
114 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧