首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和JAVA2代码,将应填入(n)处的字句写在对应栏内。 【说明】 以下程序实现了利用鼠标任意移动该圆形的位置,仔细阅读代码和相关注释,将程序补充完整。 【代码6】 import java.awt.*; import ja
阅读以下说明和JAVA2代码,将应填入(n)处的字句写在对应栏内。 【说明】 以下程序实现了利用鼠标任意移动该圆形的位置,仔细阅读代码和相关注释,将程序补充完整。 【代码6】 import java.awt.*; import ja
admin
2009-02-15
26
问题
阅读以下说明和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://kaotiyun.com/show/rojZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
以下除(7)外,常选定为数据收集的途径。
某年级有甲乙两班,在最近举行的全年级数学考试中,甲班平均成绩为P,乙班平均成绩为Q,甲班人数占全年级的比例为α,则全年级的平均成绩为()。
文件abc.docx______。
用Word2007编辑文件时,查找和替换中能使用的通配符是______。
数据分析工具的(13)________________特性是指它能导入和导出各种常见格式的数据文件或分析结果。
以下关于Word2010图形和图片的叙述中,不正确的是()。
企业数字化转型是指企业在数字经济环境下,利用数字化技术和能力实现业务的转型、创新和增长。企业数字化转型的措施不包括()。
信息传递的三个基本环节中,信息接收者称为(9)________________。
对一批数据进行质量分析时,需要检查的问题一般不包括_______。
随机试题
法律的通过须经过法律制定机关代表中的一定法定人数的赞成,通常普通法律须经过全国人大代表的()
下列既体现了史书的实录精神,义表现了作者鲜明的感情倾向的作品是
刑事诉讼、民事诉讼和行政诉讼的共同点有
6个月患儿,腹泻水样便5天,精神萎靡,眼窝及前囟明显凹陷,四肢稍凉,尿量明显减少,呼吸稍快,血清钠未测,应补给0.9%氯化钠:5%葡萄糖:1.87%乳酸钠的溶液的比例的ml数为
机电安装工程保修期自()之日起计算。
导游人员的身心健康包括()。
下列属于申根签证成员国的是()。
寻寻觅觅,冷冷清清,______。(李清照《声声慢》)
在某住宅小区的居民中,大多数中老年教员都办了人寿保险,所有买了四居室以上住房的居民都办了财产保险。而所有办了人寿保险的都没办理财产保险。如果上述断定是真的,以下哪项关于该小区居民的断定必定是真的?Ⅰ.有中老年教员买了四居室以上的住房。
WheredidtheRomansbuildLondon?
最新回复
(
0
)