首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 在点击“Exit”按钮和窗口右上角的关闭按钮时,可以关闭窗口。 程序运行后的界面如下
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 在点击“Exit”按钮和窗口右上角的关闭按钮时,可以关闭窗口。 程序运行后的界面如下
admin
2012-03-21
73
问题
请完善程序(程序文件名: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全国计算机二级
相关试题推荐
列出当前系统已经安装的第三方库的命令格式是
获得用户输入的一个字符串,去除字符串两侧出现的a~z共26个小写字母,并打印输出结果。请完善代码。s=input(’’请输入一个字符串:’’)print(①)
下面代码的输出结果是>>>hex(255)
使用turtle库绘制树图形,效果如下图所示。阅读程序框架,补充横线处代码。importturtleastdeftree(length,①):#树的层次iflevel
两次调用文件的write方法,以下选项中描述正确的是
以下文件操作方法中,不能从CSV格式文件中读取数据的是
关于Python语言的注释,以下选项中描述错误的是
以下关于Python循环结构的描述中,错误的是()。
以下不属于Python中异常处理结构的是()。
软件测试的目的是()。
随机试题
肝糖原的生理性调节主要靠()
绞窄性肠梗阻最易发生的酸碱失衡类型是
目前,证券交易所一般采用的竞价方式有()。
某运输企业现有一笔闲置资金用于投资,拟购买债券。于2020年1月1日以每张980元价格买入期限为3年、面额为1000元的附息债券1000张,票面年利率为10%,假定利息再投资的收益为9%。不考虑复利的债券投资收益率是()。
创新可以分为()。
甲企业为增值税一般纳税人,2014年2月份从农民手中收购一批小麦,开具的农产品收购发票上注明购买价款100万元,委托运输企业(一般纳税人)将该批小麦运回企业支付不含税运费10万元,取得运输企业开具的增值税专用发票,当月将该批小麦全部销售取得含税销售额为23
对泰山描述正确的是()。
小王是进城务工人员,前不久在建筑工地工作时,从脚手架上摔下受伤。小王出院后,身体落下残疾,于是向建筑公司索赔,建筑公司以无法确定赔偿金额为由予以拒绝。小王向社会工作者小李求助,小李首先要做的是()。
【程序】SETTAIKOFFSTORE0TOM,NDOWHILEM<30N=N+3M=M+NENDDO?M,NSETTALKONPETURN若将DOWHILE的循环条件M<30改为M>30,则M,N的
A、Mr.Addisonisagoodperson.B、Mr.Addisonisaworkaholic.C、Mr.Addisonisahypocrite.D、Mr.Addisonisaslowcoach.A根据
最新回复
(
0
)