首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中,使用适当的布局管理器,在Frame框的“North”位置添加一句提示信息,在“South”位置添加一个单行文本框,在这个文本框中输入的内容将会显示在“Center”位置。运行结果如下图所示。 注意:请勿改动main()主
以下程序中,使用适当的布局管理器,在Frame框的“North”位置添加一句提示信息,在“South”位置添加一个单行文本框,在这个文本框中输入的内容将会显示在“Center”位置。运行结果如下图所示。 注意:请勿改动main()主
admin
2013-02-25
111
问题
以下程序中,使用适当的布局管理器,在Frame框的“North”位置添加一句提示信息,在“South”位置添加一个单行文本框,在这个文本框中输入的内容将会显示在“Center”位置。运行结果如下图所示。
注意:请勿改动main()主方法和其他已有语句内容,仅在横线处填入适当语句。
import java.awt.*;
import java.awt.event.*;
public class Example2_6 extends Frame
{
public static void main(String [] argv)
{
Example2_6 frame = new Example2_6("Example2_6");
frame, init ();
frame.setSize(300, 300);
frame, show ();
}
public Example2_6(String name)
{
super (name);
addWindowListener (new WindowAdapter ()
{ public void windowClosing(WindowEvent e)
{ __________;
}
} );
}
public void init()
{
setLayout (new ___________);
Label labelTitle = new Label("在文本框中输入字符串,可以在Frame 中间显示");
Label showTextLabel = new Label();
TextField textField = new TextField("请在这里输入字符串");
textField.addActionListener (new AddStringListener(showTextLabel, textField) );
add("North", labelTitte);
add("Center", showTextLabel);
add("South", textField);
}
}
class AddStringListener implements ActionListener
{
Label label;
TextField textField;
public AddStringListener(Label label, TextField textField)
{
this. label = label;
this.textField = textField;
}
public void actionPerformed(ActionEvent e)
{
label, setText (textField. getText ());
}
}
选项
答案
System.exit(0) BorderLayout()或者带参数的BorderLayout(int,int)也正确
解析
本题考查知识点:AWT库的使用、布局管理器的使用。
解题思路:程序使用“labelTitle”来显示提示信息,使用“textField”来获取用户的输入,最后将用户输入的结果通过“showTextLabel”显示出来。
Frame的关闭按钮的处理方式与JFrame的方式不相同,Frame必须手动实现退出按钮的事件处理机制,否则单击关闭按钮程序不会做出响应。
本题的第一个空就是对退出按钮的事件响应内容。
BorderLayout布局管理器将容器分为五个区域:North、South、East、West和Center。可以指定构件放在那个区域,但是每个区域只能放置一个构件。第二个空即是为Frame设置BorderLayout类型的布局管理器。
转载请注明原文地址:https://kaotiyun.com/show/gR2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。x=10y=0if(x>5)or(x/y>5):print(’Right’)else:print(’Wrong’)
以下程序中,while循环的循环次数是()。 i=0 whilei
下面属于良好程序设计风格的是()。
有两个关系R和T如下所示: 则由关系R得到关系T的运算是()。
下列叙述中正确的是()。
以下选项中不是Python文件目录操作方法的是()。
在编写JavaApplet程序时,若需要对发生的事件做出响应和处理,一般需要在程序的开头写上______语句。
在使用interface声明一个接口时,可以使用______修饰符修饰该接口。
需求分析中开发人员要从用户那里了解
软件测试方法中属于静态测试方法的是()。
随机试题
哪种绦虫的虫卵排出时即对人体具有感染性
A.少尿,水肿,高血压B.多尿,夜尿,低比重尿C.脓尿D.肾病综合征弥漫性膜性肾炎
子宫颈鳞状上皮非典型增生是指
羚角钩藤汤的功用是
下列哪项不属于针灸选穴原则
A.白色B.淡黄色C.淡绿色D.淡红色第一类精神处方()
背景资料:某建筑工程,建筑面积为145200m2,现浇钢筋混凝土框架一剪力墙结构,地下三层,地上六十层,基础埋深为18.6m,主楼底板厚为3.0m,底板面积为6036m2,底板混凝土强度设计为C35/P12,底板施工时施工单位制定了底板施工方案,
简述房地产转让时签订的书面转让合同的内容。
下列合法的变量名是( )。
Thecarwasrepairedbutnotquitetomy______
最新回复
(
0
)