男孩溺亡8同伴被起诉:问一个简单的java程序

来源:百度文库 编辑:高校问答 时间:2024/04/27 21:59:04
初学java,望指教:import java.applet.*;
import java.awt.*;

public class Example22_2 extends Applet
{
Image img;
int height;
int width;

public void start()
{
img = getImage(getCodeBase(),"mn.jpg");
height = img.getHeight(this);
width = img.getWidth(this);
}

public void paint(Graphics g)
{

g.drawImage(img, 20, 20, width, height, this);
}
}

我在eclipse下编译,对于paint()中的 g.drawImage(img, 20, 20, width, height, this);当去掉width, height,是能显示出图片的,添加上这两个参数后图片就缩成一条线,请问这是为什莫???
我在eclipse3.1和3.2下都试验过问题依旧,请问是否跟eclipse版本或者jdk版本有关???