首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和JAVA2代码,将应填入(n)处的字句写在对应栏内。 【说明】 以下程序实现了利用鼠标任意移动该圆形的位置,仔细阅读代码和相关注释,将程序补充完整。 【代码6】 import java.awt.*; import ja
阅读以下说明和JAVA2代码,将应填入(n)处的字句写在对应栏内。 【说明】 以下程序实现了利用鼠标任意移动该圆形的位置,仔细阅读代码和相关注释,将程序补充完整。 【代码6】 import java.awt.*; import ja
admin
2009-02-15
51
问题
阅读以下说明和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
程序员下午应用技术考试
软考初级
相关试题推荐
企业中的信息处理过程包括多个阶段,对每个阶段都应有目标要求,有规范的制度,有需要特别注意的事项。以下叙述中正确的是(25)。
Access数据库属于()。
若要查询成绩为70-80分之间(包括70分,不包括80分)的学生的信息,以下查询准则设置正确的是()。
数据展现常需要图表化。美化图表的原则不包括()。
信息处理技术员资格考试的试卷包括信息处理基础知识、计算机基础知识、法律法规知识、专业英语、办公软件使用技能五个方面。某次考试后,对这五个方面分别统计了各考生的得分率以及全国的平均得分率。为了直观展现每个考生在各个方面的水平以及该考生的整体水平,并与全国平均
某数字校园平台的系统架构包括用户层和以下四层。制作各种可视化图表的工具属于(14)________________。
台式计算机在设定的等待时间内,如果用户没有进行任何操作,将启动________________。
在Excel2010中,设A1单元格中的值为20,A2单元格中的值为60,若在C1单元格中输入函数“=AVERAGE(A1,A2)”,按回车键后,,则C1单元格中的值为(
小王在Excel中录入某企业各部门的生产经营数据,录入完成后发现报表略超一页,为在一页中完整打印,以下______做法正确。
设10个数{Xi|i=1,10)的平均值为a,则{10Xi+1|i=1,10)的平均值为(5)。
随机试题
将Cisco6500第4模块第1端口的通信方式设置为半双工,第2—24端口的通信方式设置为全双工,以下交换机的端口配置,正确的是()。
已知函数f(x)在点x=1处连续,且,则曲线y=f(x)在点(1,f(1))处的切线方程为()
下列哪项是肝硬化门脉高压症的表现之一()
加强过程管理首先要熟悉图纸,对工程难点和关键工序、()应编制专项施工方案并严格执行。
某工程公司董事会换届选举中,当选董事中有下列人员。根据《公司法》的规定,当选无效的有( )。
某货轮运输货主若干机器设备,在海上航行途中因遇台风造成轮船进水下沉,船长立即组织人员抢救。为防止沉船而减轻船体重量,船长命令将部分货物弃入海中,保证了全船安全抵达目的港。事后统计损失,被丢弃的货物价值共计50万元,被水浸坏的货物价值70万元。请根据以上材料
某轿车生产企业为增值税一般纳税人,2014年11月份和12月份的生产经营情况如下:(1)11月从国内购进汽车配件,取得防伪税控系统开具的增值税专用发票,注明金额280万元、增值税税额47.6万元,取得的货运增值税专用发票上注明运费12万元。
2021年,A国实施更大规模的减税降费,预计将减轻企业税收和社保缴费负担近2万亿元,有力促进了企业发展。若不考虑其他因素,大规模减税降费的影响路径是()。①激发企业活力②国家减税降费③减轻企业负担
给定资料1.中国共产党第十八届中央委员会第五次全体会议,于2015年10月26日至29日在北京举行。全会提出,提高教育质量,推动义务教育均衡发展,普及高中阶段教育,逐步分类推进中等职业教育免除学杂费,率先从建档立卡的家庭经济困难学生实施普通高中免
Overathirdofthepopulationwasestimatedtohaveno______tothehealthservice.
最新回复
(
0
)