首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和JAVA 2代码,填入(n)处。 [说明] 以下程序实现了利用鼠标任意移动圆形的位置,仔细阅读代码和相关注释,将程序补充完整。 [代码6-1] import java.awt.*; import java.aw
阅读以下说明和JAVA 2代码,填入(n)处。 [说明] 以下程序实现了利用鼠标任意移动圆形的位置,仔细阅读代码和相关注释,将程序补充完整。 [代码6-1] import java.awt.*; import java.aw
admin
2009-02-15
94
问题
阅读以下说明和JAVA 2代码,填入(n)处。
[说明]
以下程序实现了利用鼠标任意移动圆形的位置,仔细阅读代码和相关注释,将程序补充完整。
[代码6-1]
import java.awt.*;
import java.awt.event.*;
public class CIUSAMPLE extends Frame implements MouseMotionListener, MouseListener
{
static CIUSAMPLE frm=new CIUSAMPLE ( );
int x=70,y=60,posX=70,posY=60,dx,dy;
public static void main (String args[])
{
frm.setTitle ("Dragging a circle");
frm.setSize (200,150);
(1)
ffm.addMouseMotionListener (frm);
frm.setVisible (true);
}
public void mousePressed (MouseEvent e)
{
(2)
dy=e.getY ( ) -posY;
}
public void mouseDragged (MouseEvent e)
{
(3)
y=e.getY ( ) -dy;
if(dx>0&&dx<50&&dy>0&&dy<50) //如果指针落在正方形区域内
{
Graphicsg=getGraphics ( );
(4)
}
}
public void paint (Graphics g)
{
g.setColor (Color.pink); //设置绘图颜色为粉红
g.fillOval(x,y,50,50); //以基准点为图形在左上角绘出圆形
(5)
posY=y;
}
public void mouseMoved (MouseEvent e) {}
public void mouseReleased (MouseEvent e) {}
public void mouseEntered (MouseEvent e) {}
public void mouseExited (MouseEvent e) {}
public void mouseClicked (MouseEvent e) {}
}
选项
答案
(1)frm.addMouseListener(frm); (2)dx=e.getX()-posX; (3)x=e.getX()-dx; (4)update(g); (5)posX=x;
解析
以下程序实现了利用鼠标任意移动该圆形的位置。分析代码可知(1)实现了对鼠标位置的检测;(2)取得鼠标按下之点与基准点X方向的距离;(3)取得拖曳时的基准点X价码标;(4)清空画面为背景颜色;(5)更新基准点的X坐标。
转载请注明原文地址:https://www.kaotiyun.com/show/SwDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
若有关系R(A,B,C,D)和S(C,D,E),则与表达式π3,4,7(σ4<5(R×S))等价的SQL语句如下:SELECT(17)FROM(18)WHERE(19);(18)
以下属于安全测试方法的是______。①安全功能验证②安全漏洞扫描⑨模拟攻击实验④数据侦听
对于逻辑表达式((a&b)||c,需要______个测试用例才能完成条件组合覆盖。
以下类图中,类Classl和Class2之间是()关系。
将在同一张报表上操作的所有程序组成一个模块,该模块的内聚为()。
()不属于按寻址方式划分的一类存储器。
单元测试的测试内容包括_____________。①模块接口②局部数据结构③模块内路径④边界条件⑤错误处理⑥系统性能
某个应用中,需要对输入数据进行排序,输入数据序列基本有序(如输入为1,2,5,3,4,6,8,7)。在这种情况下,采用(40)排序算法最好,时间复杂度为(41)。(40)
用户访问某Web网站,浏览器上显示“HTTP-404”错误,则故障原因是(70)。
在结构化分析方法中,利用分层数据流图对系统功能建模。以下关于分层数据流图的叙述中,不正确的是___________(32)。采用数据字典为数据流图中的每个数据流、文件、加工以及组成数据流或文件的数据项进行说明,其条目不包括____________(33)。
随机试题
粘土通常带有(),这是粘土具有电化学性质的主要原因。
乳房淋巴液输出的最主要途径是
患儿,诊断多发性抽动症。症见形体消瘦,五心烦热,性情急躁,睡眠不安,口出秽语,挤眉眨眼,大便干结,舌质红绛,苔光剥,脉细数无力。应首选
药典中规定胶囊剂质量检查的项目是
一个好的教师必须挚爱自己的职业,对教学抱以极大的热情,这样他才可能积极地投入到教学工作中去。这体现了()是成为好教师的关键。
下列有关财务报表审计和审阅业务的表述中,正确的有()。
请谈谈你对“道高一尺,魔高一丈”的理解。
2008年世界稻谷总产量68501.3万吨,比2000年增长14.3%;小麦总产量68994.6万吨,比2000年增长17.8%;玉米总产量82271.0万吨,比2000年增长39.1%;大豆总产量23095.3万吨,比2000年增长43.2%。20
绝对真理和相对真理的关系是()。
IwasinastudentcoffeebarduringmyfirstweekatuniversitywhenaladfromOldham,ofconspicuouslycoolandlanguidmanne
最新回复
(
0
)