下面是一个Applet程序,其功能是将完整的图像显示于Applet的区块中,然后可以
问题:
下面是一个Applet程序,其功能是将完整的图像显示于Applet的区块中,然后可以通过拖动鼠标让图像随着鼠标拖动的轨迹而移动。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。
源程序文件代码清单如下:
import java.applet.*;
import java.awt.*;
/*
<applet code="ex7_3.class" width=800 height=400 >
</applet>
*/
public class ex7_3 extends Applet
private Image iImg;
private int xPos,yPos;
public void init()
xPos = yPos = 0;
iImg = getImage("ex7_3.jpg?5884f3a2");
public void paint(Graphics g)
g.drawImage(iImg,xPos,yPos);
public boolean mouseDrag(Event e,int x, int y)
xPos = x;
yPos = y;
paint();
return true;
ex7_3.html
<HTML>
<HEAD>
<TITLE>ex7_3</TITLE>
</HEAD>
<BODY>
<applet code="ex7_3.class" width=800 height=400 >
</applet>
</BODY>
</HTML>