首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中,使用适当的布局管理器,在Frame框的“North”位置添加一句提示信息,在“South”位置添加一个单行文本框,在这个文本框中输入的内容将会显示在“Center”位置。运行结果如下图所示。 注意:请勿改动main()主
以下程序中,使用适当的布局管理器,在Frame框的“North”位置添加一句提示信息,在“South”位置添加一个单行文本框,在这个文本框中输入的内容将会显示在“Center”位置。运行结果如下图所示。 注意:请勿改动main()主
admin
2013-02-25
105
问题
以下程序中,使用适当的布局管理器,在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全国计算机二级
相关试题推荐
以下程序的输出结果是()。forcin’PythonNCRE’:ifc==’N’:breakprint(c)
表达式eval(’500//10’)的结果是()。
以下保留字不用于异常处理逻辑的是()。
下列叙述中正确的是()。
E-R图中用来表示实体的图形是()。
考生文件夹下存在2个Python源文件和1个文本文件。其中,2个Python源文件对应2个问题,文本文件data.txt中包含一篇从互联网上下载的关于“德国工业4.0战略规划实施建议摘要”的文章。请分别补充2个Python源文件,完成以下功能。文件内
接口A的定义如下,指出下列哪些类实现了该接口______。InterfaceA{Intmethod1(inti);Intmethod2(intj);}
软件需求分析阶段的工作可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及______。
在Java语言中,每个字符用______个字节表示。
需求分析中开发人员要从用户那里了解
随机试题
唯物主义的古代形态是()。
A.减少被动吸烟的策略与措施B.减少新吸烟者的策略与措施C.适合社区吸烟的策略与措施D.适合于卫生保健系统水平上开展戒烟的系统策略及措施E.临床场所医生日常诊疗时的戒烟策略及措施医院应把识别烟草使用情况纳入常规诊疗属于
谢某自有卡车一辆,拟从事运输业务。在向当地工商行政管理机关申请并取得营业执照后,因故不能按期办理纳税申报而延期申报。进行纳税申报后因特殊困难,不能按期缴纳税款。经批准延期缴纳税款后,在延迟的期限内仍未缴纳税款。
被告人王小乙的表哥王小甲系组织他人卖淫集团的首要分子。1993年10月的一天,王小甲来到王小乙家中,准备用王小乙的房屋做“淫窝”来组织他人卖淫嫖娼,并表示请其一同干,王小乙欣然同意,并主动承担了管钱和物资的工作,还兼管把门望风。1993年10月至1994年
资料:甲公司2012年7月发生下列业务:(1)6日,销售给乙企业一批产品,货款8000元,应交增值税额(销项税额)1360元,货款尚未支付。(2)15日,购买原材料共计5500元,应交增值税额(进项税额)935元,
《企业会计准则第1号——存货》属于会计法律制度中的()。
按我国的有关法律,弥补财政赤字不能采取()的方式。
从法律的角度来谈谈你对交通肇事逃逸事件的看法。
我国刑法的基本原则是()。
在某图书馆中,涉及民国时期的历史书均只存放于第二层的专业书库中,外文类的典藏书籍均只存放于第三层的珍本阅览室中。小林周末到该图书馆借了一本外文类历史书。由此可以推出小林借的书()。
最新回复
(
0
)