首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个Applet程序,其功能是将完整的图像显示于Applet的区块中,然后可以通过拖动鼠标让图像随着鼠标拖动的轨迹而移动。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。 源程序文件代码清单
下面是一个Applet程序,其功能是将完整的图像显示于Applet的区块中,然后可以通过拖动鼠标让图像随着鼠标拖动的轨迹而移动。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。 源程序文件代码清单
admin
2009-12-22
79
问题
下面是一个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");
}
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>
选项
答案
iImg=getImage(getDocumentBase(),"ex7_3.jpg") g.drawImaSe(iImg,xPOs,yPOs,this) repaint()
解析
本题主要考查在Applet窗口中显示图像,并结合鼠标事件处理的综合应用。解题关键是熟悉图像文件的加载过程;会跟踪鼠标拖动的事件,并将鼠标在Applet窗口中的坐标信息作为参数传递给 drawImage()方法,用于在新的位置显示图像,从而实现拖动效果。本题中,第一处,getImaSe()方法应该有2个参数,第一个参数是SetDocumentBase()方法的返回值,即图像文件的路径;第二处,drawImage()方法最后一个参数应该是this,确定是在当前运行的对象中绘制图像;第三处,应该调用repaint()方法,进行重画,而不是paint()方法。程序运行结果如下:
转载请注明原文地址:https://kaotiyun.com/show/qcnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列与修改表结构相关的命令是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
下面程序的运行结果是:SETTALKOFFn=1DOproclWITH(n)?n+2PROCEDUREproc1PARAMETERSnFORk=2TO4n=
在VisualFoxPro中,下面描述正确的是
在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
负责数据库中查询操作的数据库语言是
使用下图,表单名称为Form1,表单中有两个命令按钮(command1和COmmand2)、两个标签、两个文本框(Text1和Text2)。如果在运行表单时,要使表单的标题显示“登录窗口”,则可以在Form1的load事件中加入语句
(1)使用一对多表单向导新建一个表单sportform。要求:使用“国家”为父表并选择“国家名称”字段作为显示字段,“获奖牌情况”为子表并选择“项目名称”和“名次”字段作为显示字段,使用“国家代码”建立表之间的关系,表单样式选择“阴影式”,按钮类型选
对长度为8的数组进行快速排序,最多需要的比较次数为()。
随机试题
反义词
狭义地讲,指数是反映不能直接相加的多种事物数量综合变动情况的()
A.厚朴、枳实B.枳实、甘草C.甘草、人参D.人参、芍药E.芍药、柴胡四逆散与逍遥散均含有的药物是
以下关于法和和谐社会的关系,说法正确的是:
在一起故意杀人案件的侦查过程中,公安机关决定组织证人进行辨认,以确定犯罪嫌疑人。那么被辨认的人数不得少于几人?()
定金与预付款、押金的主要区别是()。
政府质量监督机构在工程开工前的质量检查工作有()。
近代思想家龚自珍说过:“自古及今,法无不改,势无不积,事例无不变迁,风气无不移易。”这说明()。
2013年10月发布的《国家卫星导航产业中长期发展规划》显示,到2020年,我国卫星导航系统产值将超过()亿元,将建成由()余颗卫星及地面运行控制系统组成的全球卫星导航系统,具备为全球用户提供导航定位服务的能力。
小石城事件
最新回复
(
0
)