首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 在点击“Exit”按钮和窗口右上角的关闭按钮时,可以关闭窗口。 程序运行后的界面如下
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 在点击“Exit”按钮和窗口右上角的关闭按钮时,可以关闭窗口。 程序运行后的界面如下
admin
2012-03-21
44
问题
请完善程序(程序文件名: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全国计算机二级
相关试题推荐
获得用户输入的一个数字,以30字符宽度右对齐输出,保留小数点后3位。请完善代码。n=input(’’请输入一个数字:’’)print(’’{①}’’.format(②))
获得用户输入的一个数字,增加数字的千位分隔符,以30字符宽度居中输出。请完善代码。n=input(’’请输入数字:’’)print(’’{①}’’.format(②))
给出如下代码:s=’’Alice’’print(s[::一1])上述代码的输出结果是
s=’’0123456789’’,以下表示“0123”的选项是
使用turtle库绘制树图形,效果如下图所示。阅读程序框架,补充横线处代码。importturtleastdeftree(length,①):#树的层次iflevel
编写代码完成如下功能:(1)建立字典d,包含内容是:’’中文’’:101,’’英文’’:202,’’法文’’:203,’’德文’’:204,’’韩文’’:206。(2)向字典中添加键值对’’日文’’:205。(3)修改’’中文’’对应的值为201。
关于下面代码中的变量x,以下选项中描述正确的是fo=open(fname,’’r’’)forxinfo:print(x)fo.close()
以下关于Python循环结构的描述中,错误的是()。
下列关于栈的叙述正确的是()。
对象实现了数据和操作(方法)的结合,其实现的机制是()。
随机试题
基金绩效衡量需要考虑的因素包括( )。
劳动者就业,不因民族、种族、()、宗教信仰不同而受歧视。
羊水的pH值是( )
A.Lindner试验B.Allis征C.Dugas征D.PivotShift试验E.Gaenslen征腰椎间盘突出症检查
出生后1分钟的新生儿,哭声弱,肌张力松弛,无反射,躯干红而四肢青紫色,心率每分钟82次,Apgar评分法应评为
凡违法事实确凿,有法定依据,对公民处50元以下罚款,对法人或者其他组织处以1000元以下罚款或警告的行政处罚可适用一般程序。()。
下面是某求助者的EPQ的测验结果:粗分T分P965E1560N2275L425该求助者的EPQ测验得分高于常模平
在下面的攻击手段中,基于网络的入侵防护系统无法阻断的是()。
(1)将“销售表”中的日期在2007年12月31日前(含2007年12月31日)的记录复制到一个新表“2007销售.dbf”中。(2)将“销售表”中的日期(日期型字段)在2007年12月31日前(含2007年12月31日)的记录物理删除。(
I’veneverbeentoaprofessionalfashionshowbutmysisterisstudyingclothesdesignatcollege,andherclassputonanend
最新回复
(
0
)