关于一个显示图象组件的问题(50分)

  • 主题发起人 主题发起人 鱼片干子
  • 开始时间 开始时间

鱼片干子

Unregistered / Unconfirmed
GUEST, unregistred user!
我写了一个类showImage,如下:
class showImage extends Component {
private Image background;
/* 构造函数*/
public showImage(Image img) {
background=img;
}
public void paint(Graphics g) {
g.drawImage(background,0,0,this);
}
}
在一个Applet中调用这个组件
public class myComponent extends Applet {
final int WORKWIDTH=10*24;
final int WORKHEIGHT=18*24;
final int LEFTWIDTH=51;
final int TOPHEIGHT=112;
/*定义要显示的组件*/
showImage showImg;
public void init() {
/*获得图象*/
Image backImg=getImage(getCodeBase(),"background.jpg");
/*创建组件*/
showImg=new showImage(backImg);
add(showImg);
showImg.setBounds(LEFTWIDTH,TOPHEIGHT,WORKWIDTH,WORKHEIGHT);
}
}
但是执行这个applet的时候,怎么也不能显示该组件的图象,不知是小弟在什么地方写
错了,还请高手指点!! 先谢过了!


 
解决了!还我分数来!:)
 
多人接受答案了。
 
后退
顶部