首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和JAVA2代码,将应填入(n)处的字句写在对应栏内。 【说明】 以下程序实现了利用鼠标任意移动该圆形的位置,仔细阅读代码和相关注释,将程序补充完整。 【代码6】 import java.awt.*; import ja
阅读以下说明和JAVA2代码,将应填入(n)处的字句写在对应栏内。 【说明】 以下程序实现了利用鼠标任意移动该圆形的位置,仔细阅读代码和相关注释,将程序补充完整。 【代码6】 import java.awt.*; import ja
admin
2009-02-15
61
问题
阅读以下说明和JAVA2代码,将应填入(n)处的字句写在对应栏内。
【说明】
以下程序实现了利用鼠标任意移动该圆形的位置,仔细阅读代码和相关注释,将程序补充完整。
【代码6】
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)
frm.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 ) //如果指我落在正方形区域内
{
Graphics g=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)实现了对鼠标位置的检测; (2)取得鼠标按下的点与基准点X方向的距离;(3)取得拖曳时的基准点的X坐标;(4)清空画面为背景颜色;(5)更新基准点的X坐标。 (1) frm.addMouseListener(frm); (2) dx=e.getX()-posX; (3) x=e.getX()-dx; (4) update(g); (5) posX=x;
解析
转载请注明原文地址:https://www.kaotiyun.com/show/rojZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
下面描述正确的是(20)。
以下文件类型中,除__________外,都属于可执行文件。
扫描仪的主要技术指标不包括_______。
下面关于幻灯片打印的叙述中,正确的是______。
图文混排是Word的特色功能之一,下列叙述中,不正确的是(46)。
在Word2007编辑过程中,为防止突然断电或电脑死机等突发情况,最大程度减少损失,下列做法较好的是__________。
计算机使用一段时间后发现,系统启动时间变长,系统响应迟钝,应用程序运行缓慢,为此,需要进行系统优化。系统优化工作不包括___________。
收集数据时,设计调查的问题很重要。此时,需要注意的原则不包括(8)。
对一批数据进行质量分析时,需要检查的问题一般不包括_______。
为了保证其他主机能接入Internet,在如图1-4所示的host1eth1网卡“Internet连接共享”应如何选择?请为图1-2中host2配置Internet协议属性参数。IP地址:(5);(范围)子网掩码:(6);默
随机试题
女性,60岁,左上肢无力两天,无好转来诊。发病后无头痛。查体:BP160/100mmHg,神志清楚,合作,言语欠流利,口右偏,伸舌左偏,左上肢肌力Ⅲ级,左下肢肌力Ⅳ级,感觉障碍不明显,左Babinski征(+)。下列哪一项检查对确诊有决定性意义
抗心律失常药按作用机制不包括
“阴中求阳,阳中求阴"治法的理论依据是()
根据有关合同和项目管理机构的审核意见,支付各种款项属于()的任务分工。
工程咨询单位承担违约责任的原则中,不包括()。
甲公司作为保证人为Z公司1000万元的注册资金提供保证,经查实,乙公司的实际投资为600万元,根据合同法律制度的规定,下列选项中正确的是()。
“旅游+”“文化+”战略的实施将进一步推动文旅产业突破传统行业的限制,与新型工业化、城镇化、信息化和农业现代化紧密结合,不断催生新业态、新产品。()
编制项目费用计划所需的资料包括________。
Thewriterseems______.ItcanbeinferredfromthetextthatinBritaineurohasbeenaccepted______.
WhendidthewomangototheSummerPalace?
最新回复
(
0
)