首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是一个Applet程序,其功能是将完整的图像显示于Applet的区块中,然后可以通过拖动鼠标让图像随着鼠标拖动的轨迹而移动。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。 注意:不改动程序的结构,不得增行或删行。 程序运
下面是一个Applet程序,其功能是将完整的图像显示于Applet的区块中,然后可以通过拖动鼠标让图像随着鼠标拖动的轨迹而移动。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。 注意:不改动程序的结构,不得增行或删行。 程序运
admin
2009-01-15
81
问题
下面是一个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全国计算机二级
相关试题推荐
你的两个好朋友因为产生误会而断绝关系,但是那个误会与你有关,你要怎么处理?(2011年7月30日下午云南省玉溪市公务员面试真题)
实现和维护劳动者权益是社会主义制度的本质要求。维护劳动者合法权益的重要依据是()。
下列哪一情形,不在人民法院受理的行政诉讼案件的范围内?()
下列关于我国上下级国家机关之间关系的说法正确的是()。
把长江分为上游、中游、下游的两个城市是()。
下列关于“十二五”时期的历史定位,叙述不正确的是()。
设f(χ)在[1,+∞)上连续,若曲线y=f(χ),直线χ=1,χ=t(t>1)与χ轴围成的平面区域绕χ轴旋转一周所得的旋转体的体积为V(t)=[t2f(t)-f(1)]且f(2)=,求函数y=f(χ)的表达式.
在创建线程时可以显式地指定线程组,此时可供选择的线程构造方法有()种。
如果人栈序列为CEDB,以下哪一个是从栈中删除元素的序列?()
在考生文件夹下有“web.mdb”数据库。(1)以个人信息表为数据源,创建“个人信息”窗体,布局为“纵栏表”,样式为“标准”。在个性信息窗体中添加以详细信息表为数据源的子窗体“详细信息”,子窗体显示详细信息表的全部字段。(2)创建“按照帐
随机试题
行政复议机关有权向有关组织和人员调查取证,查阅文件和资料。()
狭义的文化又称()
不属于表示数据离散程度的统计特征量是()。
电信管道、电信杆路、通信铁塔联合建设的牵头单位将商定的并经()盖章同意的建设方案报有关部门批准。
朱某进超市购物,将装有首饰、现金的挎包存放于超市存包处,后领包时发现包已遗失,索赔时该超市以“存包处《存包须知》明示:无论存包者是否申明物件的价值,若遗失,每件酌情补偿5~10元”为由,只愿意赔10元。另悉,该《须知》贴在存包窗口上,十分醒目。则( )。
怎样理解消费者的知情权?
本材料由四部分组成,在认真阅读材料的基础上,通过归纳,给每部分加一个恰当的小标题。要求:1.符合材料所反映的内容实质,醒目,给读者以启示。2.不超过60字。在材料的第一部分或第四部分中任选一个,完成下列两题。1.就你选择
尽管是航空业萧条的时期,各家航空公司也没有节省广告宣传的开支。翻开许多城市的晚报,最近一直都在连续刊登如下广告:飞机远比汽车安全!你不要被空难的夸张报道吓破了胆,根据航空业协会的统计,飞机每飞行1亿公里死1人,而汽车每走5000公里死1人。汽车工业协会对这
A.itsdeepmeaninganditssimplicityB.oneoftheworstorationsC.nineminutesD.aperfectexampleoftherichoratoryof
ThefamilyisthecenterofmosttraditionalAsians’lives.Manypeopleworryabouttheirfamilieswelfare,reputation,andhono
最新回复
(
0
)