首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个Applet程序,其功能是将完整的图像显示于Applet的区块中,然后可以通过拖动鼠标让图像随着鼠标拖动的轨迹而移动。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。 注意:不改动程序的结构,不得增行或删行。 程序运
下面是一个Applet程序,其功能是将完整的图像显示于Applet的区块中,然后可以通过拖动鼠标让图像随着鼠标拖动的轨迹而移动。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。 注意:不改动程序的结构,不得增行或删行。 程序运
admin
2009-01-15
152
问题
下面是一个Applet程序,其功能是将完整的图像显示于Applet的区块中,然后可以通过拖动鼠标让图像随着鼠标拖动的轨迹而移动。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
程序运行结果如下:
import java.applet.*;
import java.awt.*;
/*
<applet code="ex8_3.class" width=800 height=400 >
</applet>
*/
public class ex8_3 extends Applet{
private Image iImg;
private int xPos,yPos;
public void init(){
xPos = yPos = 0;
iImg = getImage("ex8_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;
}
}
ex8_3.htm
<HTML>
<HEAD>
<TITLE>ex8_3</TITLE>
</HEAD>
<BODY>
<applet code="ex8_3.class" width=800 height=400 >
</applet>
</BODY>
</HTML>
选项
答案
iImg=getlmage(getDocumentBase(),"ex8_3.jpg") g.drawImage(iImg,xPos,yPos,this) repaint()
解析
本题主要考查在Applet窗口中显示图像,并结合鼠标事件处理的综合应用。解题关键是熟悉图像文件的加载过程,会跟踪鼠标拖动的事件,并将鼠标在Applet窗口中的坐标信息作为参数传递给drawImage()方法,用于在新的位置显示图像,从而实现拖动效果。本题中,第一处,getImage()方法应该有2个参数,第一个参数是getDocumentBase()方法的返回值,即图像文件的路径;第二处,drawImage()方法最后一个参数应该是this,确定是在当前运行的对象中绘制图像;第三处,应该调用repaint()方法,进行重画,而不是paint()方法。
转载请注明原文地址:https://kaotiyun.com/show/WIID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
1996年至2000年中国国际旅游(外汇)收入年平均多少亿美元?下列判断哪一个最准确?
《全国推进依法行政实施纲要》要求,减少行政执法层次,适当下移执法重心。对与人民群众日常生活、生产直接相关的行政执法活动,其主要实施机关是()。
陈某与陆某是邻居。陈某家建房挖地基,导致陆某房屋墙面出现裂缝。陆某遂找陈某要求修缮,遭到陈某拒绝。关于本案,下列说法正确的是()。
把长江分为上游、中游、下游的两个城市是()。
中国的英文名称“CHINA”的小写就是“瓷器”的意思,“CHINA”的英文发音源自景德镇的历史名称“昌南”,并以此突出景德镇瓷器在世界上的影响和地位。以下不属于景德镇四大传统名瓷的是()。
完全垄断企业可以以()方法定价,以获得最大垄断利润。
下面关于气候变化与绿色碳汇说法不正确的是()。
下面程序段的输出结果是()。publicclassTest{publicstaticvoidmain(Stringargs[]){inti=1;switch(i){case0:System.out.printl
如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是()。
假设用一长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中的元素数量为()。
随机试题
下列属于细胞因子测定的临床应用的是
杨某受某厂指派在本县范围内收购茶叶2万斤。厂方提供了介绍信、营业执照副本。杨某收购后未向税务机关纳税。县税务局知悉后即作出决定,杨某须缴纳增值税5000余元。杨某不服,认为自己是接受某厂的指派.与该厂是委托关系,其税款应由厂方缴纳。县税务局未采纳扬某的意见
下列各项属于高处坠落伤害的是()。
商品混凝土的放射性指标限量是()。
下列说法中,违反独立性原则的有()。
课程整合中的教师评价可简化为三个阶段,第一阶段是对()的评价;第二阶段是对教学实施的评价;第三阶段是总结经验,形成模式。
精神分析学派认为人的性本能是最基本的自然本能,是推动人发展的潜在的、无意识的、最根本的动因。这是一种()的观点。
材料二:阅读下面的短文。完成66—70题。西部地区旅游资源十分丰富。大漠孤烟、长城峰燧、丝绸古道、帝王陵寝、江河源头、葡萄美酒、古寺梵音、戈壁驼铃、敦煌艺术、雪域风情、峨眉风光、丽江古城、三峡风光……无不引人入胜。就资源而论,文物古迹是旅游业发展
可以改变“字段大小”属性的字段类型是
Iunderstandyouarethirdyearstudents______ineconomics.
最新回复
(
0
)