首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:记录鼠标在窗口中的信息,包括鼠标的移动事件以及鼠标在窗口中的位置坐标,要求在窗口下方显示鼠标的事件和位置信息,在窗口上方有按钮控制程序的正常退出。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句
请完成下列Java程序:记录鼠标在窗口中的信息,包括鼠标的移动事件以及鼠标在窗口中的位置坐标,要求在窗口下方显示鼠标的事件和位置信息,在窗口上方有按钮控制程序的正常退出。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句
admin
2009-01-15
61
问题
请完成下列Java程序:记录鼠标在窗口中的信息,包括鼠标的移动事件以及鼠标在窗口中的位置坐标,要求在窗口下方显示鼠标的事件和位置信息,在窗口上方有按钮控制程序的正常退出。
注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
源程序文件代码清单如下:
import java.awt.*;
import java.awt.event.*;
public class ex12_2
extends Frame implements MouseMotionListener, ActionListener
private Label 1;
private String str=" ";
public static void main(String args[])
{
new ex12_2();
}
ex12_2( )
{
______;
setSize(200,200);
Button btn=new Button("exit");
btn.addActionListener (this);
add (btn, "North" );
l=new Label(str);
add (l, "South" );
show ();
}
public void mouseMoved(MouseEvent event)
{
str="Move: "+
l. setText (str);
}
public void mouseDragged(MouseEvent event)
{
}
public void actionPerformed(ActionEvent event)
{
if(event.getActionCommand().equals("exit"))
{
System.exit(0);
}
}
}
选项
答案
addMouseMotionListener(this) event.getPoint()
解析
本题主要考查鼠标移动事件监听和基本的AWT构件。解题关键是熟悉鼠标移动事件监听器的注册,和对鼠标移动事件的处理。本题中,第1个空,注册鼠标移动事件的监听器,注意参数是this,表示在当前运行的对象中注册该监听器:第2个空,通过调用MouseEvent的getPoint()方法获得鼠标的坐标信息。程序运行结果如下。
转载请注明原文地址:https://kaotiyun.com/show/MWnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在考生文件夹下创建表单文件formtwo.scx,如图3-1所示,其中包含一个标签、一个文本框和一个命令按钮。然后按相关要求完成相应操作。(1)如图3-1所示,设置表单、标签和命令按钮的Caption属性。(2)设置文本框的Value属性值为表达式D
在表单(Forml)的INIT事件中编写程序代码,下列语句中不能将表单的背景颜色设置为绿色的是()。
为“客户”表建立普通索引,要求按“客户号”字段升序排列,如果客户号(C,4)相等,则按“订购日期”(D)升序排列,下列语句正确的是()。
以下叙述错误的是()。
假设使用DIMENSIONy(2,3)定义了一个二维数组y,正确的赋值语句是()。
在VisualFoxPro中修改数据库、表单和报表等组件的可视化工具是
若将过程放在过程文件中,可在应用程序中使用下列哪条命令打开过程文件()。
如果有一个类MyFrame是Frame的子类,能够被不同包中的类所使用,请写出该类的声明头:【】。
Container是下列______类的子类。
Java语言的异常处理机制利用【】语句作为异常处理的统一接口。
随机试题
试述软骨组织的结构、类型及各种软骨的结构特点。
胸外心脏按压术的正确操作是
患者,男,38岁。因长期疲乏无力,头晕,眼花而就诊。检查:Hb80g/L,RBC3.28×1012/L,心肺正常,以贫血待查入院。入院后检查:血清铁、血清铁蛋白、骨髓含铁血黄素、铁粒幼细胞均低于正常,但总铁结合力高于正常。引起本病的常见原因是
不同靶物质的X线谱高能端重合,是因为
A.轻度水肿B.大量蛋白尿C.中度以上高血压D.肾功能衰竭E.贫血慢性肾小球肾炎肾病型的主要特点是
按照资料的性质和分析目的用来描述双变量资料的相互关系的密切程度或相互关系的方向的统计图是()。
通过银行收到销货款62000元,其中属于上月应收12000元,本月应收40000元,预收下月10000元。在权责发生制下,本月的收入应为()元。
案例一:某地有个县委书记为了提高该地知名度,促进地方经济发展,提出要召开一个全国性黄牛工作会议。他把会场布置在贯通三县的公路边上,下令村民们几天之内在公路两旁搭建很多牛棚,且每户必须牵一头牛到指定的牛棚里以供上级有关部门参观考察。很多村民因为家中没有养牛,
判别下列级数的敛散性(包括绝对收敛或条件收敛)
TheworstrecessionsinceWorldWarIItookplaceonthehighstreet,withoneintenstoresleftemptyaswoundedretailerswen
最新回复
(
0
)