首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 在点击“Exit”按钮和窗口右上角的关闭按钮时,可以关闭窗口。 程序运行后的界面如下
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 在点击“Exit”按钮和窗口右上角的关闭按钮时,可以关闭窗口。 程序运行后的界面如下
admin
2012-03-21
48
问题
请完善程序(程序文件名: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全国计算机二级
相关试题推荐
ls是一个列表,内容如下:ls=[123,’’456’’,789,’’123’’,456,’’789’’]请补充如下代码,使用remove()方法,采用一行语句,删除元素789。ls=[123,’’456’’,789,’’123’’,456,’’78
whileTrue:可以构成一个“死循环”。请编写程序利用这个死循环完成如下功能:循环获得用户输入,直至用户输入字符y或Y为止,并退出程序。
下列叙述中正确的是()。
考生文件夹下存在一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能:请将列表lis内的重复元素删除,并输出。例如:若列表为[2,8,3,6,5,3,8],输出为[8,2,3,5,6]试题程序:#请在_______处使用一行代码
在Python语言中,用来安装第三方库的工具是()。
在Python语言中,使用for..in..方式形成的循环不能遍历的类型是()。
下列叙述中正确的是()。
以下不是Python语言关键字的选项是()。
下列______不属于在本地系统执行所需安全策略的方法。
请完成下列Java程序:创建一个具有2行3列的GridLayout管理器,包括Choice、Label、Button构件,布局为第1行包括一个Choice构件(包括2个选项item1和item2)、一个Label构件(当选择Choice构件中的选项时,La
随机试题
将二进制小数0.1010101111转换成相应的八进制数,其正确结果是:
航次租船合同下,下列()术语表示如果在星期天、节假日进行装卸作业,也计入装卸时间。
根据贷款性质的不同,个人教育贷款可分为()。
下列选项中,关于客户风险外生变量的说法,不正确的是()。
说明结构化系统设计的基本原理与过程?
社会保险包括养老保险、()、失业保险、工伤保险、生育保险以及疾病、伤残、遗嘱三种津贴。
请运用中国法制史的理论和知识对下列材料进行分析,并回答问题:《唐律疏议.名例律》:“诸皇太子妃大功以上亲、应议者期以上亲及孙、若官爵五品以上,犯死罪者,上请;流罪以下,减一等。其犯十恶,反逆缘坐,杀人,监守内奸、盗、略人、受财枉法者,不用此律
恩格斯认为,全部哲学、特别是近代哲学的重大的基本问题是()
下列几种互联设备中,(62)是网络层互联设备。
类模板的模板参数()。
最新回复
(
0
)