首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序。实例listener是监听器,frm是事件源,fr上发生的事件委托tat进行处理。程序的执行结果是显示一个蓝色的窗口,单击关闭按钮,可关闭窗口。 注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句
请完成下列Java程序。实例listener是监听器,frm是事件源,fr上发生的事件委托tat进行处理。程序的执行结果是显示一个蓝色的窗口,单击关闭按钮,可关闭窗口。 注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句
admin
2009-01-15
41
问题
请完成下列Java程序。实例listener是监听器,frm是事件源,fr上发生的事件委托tat进行处理。程序的执行结果是显示一个蓝色的窗口,单击关闭按钮,可关闭窗口。
注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。
源程序文件代码清单如下:
import java.awt.*;
import java.awt.event.*;
public class BlueWindow
{
public static void main(String args[])
{
Frame frm=new Frame ("欢迎参加Java考试!");
TheAdapterTest listener=new TheAdapterTest();
frm. ______;
frm.setSize(200,200);
frm.setBackground(Color.blue);
frm. ______;
}
}
class TheAdapterTest extends WindowAdapter
{
public void windowClosing(WindowEvent e)
{
System.exit(1);
}
}
选项
答案
addWindowListener(listener) setVisible(true)
解析
本题主要考查窗体事件的处理机制。解答本题的关键是熟悉Java语言的事件处理机制(事件、事件源和事件处理者)。在本题中,frm.addWindowListener(listener);语句的功能是为窗体对象注册监听器;frm.setVisible (true)语句的功能是使生成的窗体具有可见性,若frm.setVisible(false),则生成的窗体是不可见的。
转载请注明原文地址:https://kaotiyun.com/show/8Fnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中,有如下程序,函数IIF()返回值是*程序PRlVATEX.YSTORE"男"TOXY=LEN(X)+2?IIF(Y<4,"男","女")RETURN
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
下列选项中不符合良好程序设计风格的是
假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是
在考生文件夹下创建一个名为mymenu.mnx的下拉式菜单,并生成菜单程序mymenu.mpr。运行该菜单程序时会在当前VisualFoxPm系统菜单的“帮助”菜单之前插入一个“考试”菜单,如下图所示。“统计”和“返回”菜单命令的功能都通过执
下列关于视图的说法中,不正确的叙述是()。
以下关于关系的说法正确的是
某数据库有20条记录,若用函数EOF()测试结果为.T.,那么此时函数RECNO()值是
在VisualFoxPro中,下列关于SQL表定义语句(CREATETABLE)的说法中错误的是
算法的空间复杂度是指______。
随机试题
小细胞性贫血RDW明显增高见于
女,38岁,劳累后心悸、心前区不适2年。查体:心尖部抬举性搏动,胸骨左缘第3肋间闻及叹息样舒张期杂音,向心尖部传导。股动脉闻及枪击音。X线检查示:左心房和左心室增大,升主动脉和弓部增宽。考虑为()
在“奇虎360诉腾讯”垄断案审理中,人们对是否应当将移动端即时通讯服务界定为相关市场,社交网站、微博服务、手机短信、电子邮箱等是否属于本案相关市场发生了争议。上述争议实际上围绕()展开。
企业享受的下列税收优惠中,属于企业会计准则规定的政府补助的是()。
中原公司依法取得某块土地建设用地使用权并在办理报建审批手续后,开始了房屋建设,并已经完成了外部装修。对此,下列()是正确的。
常常用电吹风来吹头发,却没想过用它烘干潮湿的衣服,这种情况属于()。
教师对学生的某个特征产生强烈印象,从而形成以点概面的偏见,这是教育活动中的()。
下列山脉呈南北走向的是()。
有以下程序: structst{intx;int*y;}*pt; inta[]={1,2},b[]={3,4}; structstc[2]={10,a,20,b}; pt=c; 以下选项中表达式值为11的是()。
Onephaseofthebusinesscycleistheexpansionphase.Thisphaseisatwo-foldone,includingrecoveryandprosperity.During
最新回复
(
0
)