首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和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
57
问题
阅读以下说明和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://jikaoti.com/ti/CPi7FFFM
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
J2EE系统架构被各种信息系统普遍采用,______不属于其服务器端应用组件。A.ServletB.JSPC.EJBD.Applet
软件测评相关的标准一般可以分为国际标准、国家标准、行业标准以及企业标准。一般情况下,技术要求最高的是______。A.国际标准B.国家标准C.行业标准D.企业标准
以下关于软件系统安全防护策略的叙述,不正确的是______。A.网闸的主要目的是实现内网和外网的物理隔离B.防火墙的主要目的是实现内网和外网的逻辑隔离C.入侵检测系统通常部署在防火墙之外D.安全日志属于被动防护策略
如果在程序中的多个地方需要使用同一个常数,那么最好将其定义为一个符号常量,这样______。
逻辑覆盖标准包括()。①判定覆盖②语句覆盖③条件判定覆盖④修正条件判定覆盖
在安全测试中,模拟攻击试验以模拟攻击来验证软件或信息系统的安全防护能力,其中拒绝服务(DoS)攻击是一种在安全测试中经常模拟的攻击行为,以下模拟攻击不属于拒绝服务攻击的是()。
软件可靠性管理把软件可靠性活动贯穿于软件开发的全过程,成为软件工程管理的一部分。确定软件可靠性度量活动属于()阶段。
对于防病毒系统的测试是系统安全测试的重要内容,下列不属于防病毒系统安全测试基本测试点的是____________。
以下关于用例图的叙述中,不正确的是(44)。图书馆管理系统需求中包含“还书”用例和“到书通知”用例,对于“还书”用例,应先查询该书是否有人预定,若有则执行“到书通知”。“还书”用例和“到书通知”用例是(45)关系,以下用例图中,(46)是正确的。管理员处
安全日志是软件产品的一种被动防范措施,是系统重要的安全功能,因此安全日志测试是软件系统安全性测试的重要内容,下列不属于安全日志测试基本测试内容的是_______。
随机试题
下列与过期妊娠无关的是
_______是解决多变量最优决策的方法。
检测评估公共关系效果的方法有哪些?
关于腹主动脉的描述,错误的是:
最可能的诊断是下列哪项处理不妥
左向右分流型先心病血流动力学有下列共同特点,但除外
甲因为抢劫罪被判处有期徒刑5年,刑期执行三年后,于2008年6月获假释出狱。但甲不思悔改,出狱后即找到其朋友乙和丙,商量“生财之道”。一日,甲找到在某发廊工作的卖淫女丁,当两人在某旅馆进行性行为时,等候在外的乙和丙破门而入,并声称是派出所民警。要求丁交纳1
证券登记结算公司的登记结算制度不包括()。
现代生产物流系统中的执行层由自动化的物流机械组成。物流设备的控制器接受()的指令,控制设备执行各种操作。
某市市委和市政府2005年1月6日召开联席会议,会上就一项重要工作,即2005年本市区县级领导干部公推公选工作作出,安排,决定联合制发一份序号为27号的文件进行部署。1月8日,市委领导签发了该文件。1月9日,市政府领导也签发了该文件。该文件1月10日由市委
最新回复
(
0
)