首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 在点击“Exit”按钮和窗口右上角的关闭按钮时,可以关闭窗口。 程序运行后的界面如下
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 在点击“Exit”按钮和窗口右上角的关闭按钮时,可以关闭窗口。 程序运行后的界面如下
admin
2012-03-21
61
问题
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求]
在点击“Exit”按钮和窗口右上角的关闭按钮时,可以关闭窗口。
程序运行后的界面如下图所示。
源程序:
import java.awt.*;
import java.awt. (1) .*;
public class Java_3 implements ActionListener, (2) {
Frame f;
Button be,bw,bs,bn,bc;
public void create() {
f= (3) ;
be=new Button("East");
bw=new Button( (4) );
bs=new Button("South");
bn=new Button("North");
bc=new Button("Exit");
f.add(be, (5) );
f.add(bw,"West");
f.add(bs,"South");
f.add(bn,"North");
f.add(be,"Center");
bc.addActionListener(this); //为按钮注册监听器
f.addWindowListener(this); //为按钮注册监听器
f.setSize(200,200);
f.setVisible( (6) );
}
public static void main(String args[]) {
Java_3 fa=new Java_3();
fa.create();
}
public void actionPerformed(ActionEvent e) {
System.exit(0); //实现窗口关闭功能
};
public void windowOpened(WindowEvent e) {}
public void windowClosing(WindowEvent e) {
System.exit(0); //实现窗口关闭功能
};
public void windowClosed(WindowEvent e) {}
public void windowIconified(WindowEvent e) {}
public void windowDeiconified(WindowEvent e) {}
public void windowActivated(WindowEvent e) {}
public void windowDeactivated(WindowEvent e) {}
}
选项
答案
event Window Listener Flew Frame() "West" "East" true
解析
因为Frame实例化后初始是不可见的,所以需要在程序中设为可见,即通过方法setvisible(true)使其显示。
[程序解析] 本程序考查图形用户界面下的BorderLayout布局管理器。BorderLayout布局管理器是Window、Frame和Dialog的默认布局管理器。BorderLayout布局管理器把容器分成5个区域:North、South、East、West和Center,每个区域只能放置一个构件。另外本程序还涉及事件和窗口两种监听器接口。
转载请注明原文地址:https://kaotiyun.com/show/F62p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
获得用户输入的一个数字,替换其中0~9为中文字符“O一二三四五六七八九”,输出替换后结果。请完善代码。n=input(’’请输入一个数字:’’)s=’’O一二三四五六七八九’’forcin’’0123456789’’:n=①print(n)
给出如下代码:foriinrange(6):print(chr(ord(9801)+i),end=’’’’)以下选项中描述正确的是
下面代码的输出结果是>>>x=’’HappyBirthdaytoyou!’’>>>x*3
使用turtle库绘制钢琴键示意图形,效果如下图所示。阅读程序框架,根据注释补充横线处代码。importturtleastt.setup(500,300)t.penup()(①)#将画笔移动到绝对位置(一180,一50)处(②)
当前程序路径在D:\PythonTest目录中,使用open()打开D盘根目录下文件,以下选项中对路径的表示错误的是
关于Python语言的特点,以下选项中描述错误的是
采用表结构来表示数据及数据间联系的模型是()。
在Python语言中,将二维数据写入CSV文件,最可能使用的函数是()。
在Python中,继承类使用的关键字是()。
下列叙述中错误的是()。
随机试题
患儿,5岁。高热2小时,反复惊厥3次,于8月20日晚6点就诊,追问病史,该患儿上午曾去公园进食玉米及葡萄等,体检;体温40.5℃,神志不清,呈抽搐状,面色发青,四肢凉,血压60/45mmHg(8/6kPa),双瞳孔等大,光反应迟钝,心肺正常,腹软,颈强阳性
A.既治中气不足,又治肺气亏虚B.既治暑湿吐泻,又治肺气亏虚C.既治肾虚遗精,又治肺气亏虚D.既治元气欲脱,又治肺气亏虚E.既治阴虚火旺,又治肺气亏虚
全球投资业绩标准关于收益率计算的具体条款规定,自()起,必须采用经每日加权现金流调整后的时间加权收益率。
申请投资主办人注册的人员应当具备的条件有()。Ⅰ.已取得证券从业资格Ⅱ.具有2年以上证券投资、研究、投资顾问或类似从业经历Ⅲ.具备良好的诚信记录及职业操守Ⅳ.最近3年内没有受到监管部门的行政处罚
“固定资产清理”账户核算的有()。
人们通常把知识分子家庭称作“书香门第”,这里的“书香”原意指的是()。
下列关于行政执行的执行协议,说法错误的是()。
你们单位和别的单位组成了对口支援,请问你如何组织一次对口支援活动?
已知(X,Y)服从二维正态分布,且DX≠DY,则()
A、70.B、55.C、65.D、60D
最新回复
(
0
)