首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 在点击“Exit”按钮和窗口右上角的关闭按钮时,可以关闭窗口。 程序运行后的界面如下
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 在点击“Exit”按钮和窗口右上角的关闭按钮时,可以关闭窗口。 程序运行后的界面如下
admin
2012-03-21
85
问题
请完善程序(程序文件名: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全国计算机二级
相关试题推荐
pip功能列表帮助信息的命令格式是
使用turtle库绘制树图形,效果如下图所示。阅读程序框架,补充横线处代码。importturtleastdeftree(length,①):#树的层次iflevel
whileTrue:可以构成一个“死循环”。请编写程序利用这个死循环完成如下功能:循环获得用户输入,直至用户输入字符y或Y为止,并退出程序。
以下选项对应的方法可以用于向CSV文件写入二维数据的是
使用turtle库绘制如下图的星形图形,效果如下图所示。
下列Python保留字中,不用于表示分支结构的是
以下构成Python循环结构的方法中,正确的是()。
下面这条语句的输出结果是()。f=(lambdaa=”hello”,b=”python”,c=”world”:a+b.split(”o”)[1]+c)print(f(”hi”))
面向对象方法中,继承是指()。
下列Applet实现键盘事件处理,当一个键按下时,判断是否为26个英文字母,并输出该字母。选择正确的语句填入横线处。importjava.applet.Applet;importjava.awt.*;importj
随机试题
恶性肿瘤的转移方式有哪些?
职位的权力包括()。
工程咨询公司最高管理层的职责,是制定公司的长远目标、发展战略,并()。
关于工程咨询服务公开招标合同谈判与签约的表述,不正确的是()。
某多层住宅施工过程中,由于起重机倒塌,造成7人死亡事故,有关部门可以给予该施工企业的罚款限额是()。
在企业会计实务中,下列事项中能够引起资产总额增加的有()。
按照在特定群体中的相对位置决定成绩的好坏,如“这个学生的成绩处在中等水平”“他考了第一名”,此类型的测验为常模参照性测验。()
简述教师的专业知识拓展应包括哪些内容。
Lookatthenotesbelow.Someinformationismissing.YouwillhearatelephonetalkonmakingTVcommercial.Foreachquestion
TheBigPictureA)ItislunchtimeatEastsideElementarySchoolinClinton,Mississippi,thefatteststateinthefattestcount
最新回复
(
0
)