首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 在点击“Exit”按钮和窗口右上角的关闭按钮时,可以关闭窗口。 程序运行后的界面如下
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 在点击“Exit”按钮和窗口右上角的关闭按钮时,可以关闭窗口。 程序运行后的界面如下
admin
2012-03-21
87
问题
请完善程序(程序文件名: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全国计算机二级
相关试题推荐
给出如下代码:foriinrange(6):print(chr(ord(9801)+i),end=’’’’)以下选项中描述正确的是
下面代码的输出结果是z=12.12+34jprint(z.real).
关于文件的打开模式,描述错误的是
设栈与队列初始状态为空。将元素A,B,C,D,E,F,G,H依次轮流入栈和入队,然后依次轮流出栈和退队,则输出序列为()。
与Applet生命周期相关的方法的数量是______。
下列Applet将已知char型数组各元素的值(设分别为65,66,70,80,67,78)显示在屏幕上。选择正确的语句填入横线处。importjava.awt.*;importjava.applet.*;pu
下列哪个选项不是FilterInputStream的子类?
下列不是DataOutputStream方法的是
阅读下面程序importjavax.swing.JOptionPane;publicclassComparison{publicstaticvoidmain(Stringargs[]){Stringfirst
要表示表格的数据,需要继承类()。
随机试题
掷两粒骰子,出现点数之和为5的概率为()
癌痛时需要口服麻醉剂属于癌痛分级
菌痢假膜形成属急性阑尾炎属
设A是n阶矩阵,且Ak=0(k为正整数),则()。
证券公司董事会在严格遵守监管法规的基础上,根据公司()情况确定自营业务规模、可承受的风险限额等。
下列指标中,可以用来衡量风险的有()。
我国某企业在非洲一国家承包了一项基建项目,该国频繁发生恐怖袭击。施工进行过程中,由于员工忽视安全,造成了人身伤亡事故,这属于()。
阐述苏格拉底方法与孔子关于启发式教学的思想,并比较二者的异同。
非公有制经济包括个体经济、私营经济、外资经济、混合所有制经济中的非公有制成分等,是我国社会主义市场经济的重要组成部分。中共十八届三中全会报告特别指出,要激发非公有制经济活力和创造力。这表明,非公有制经济
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
最新回复
(
0
)