首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:制作一个图形用户界面,上方包含一个TextField和Button构件,实现输入字符串,点击Button获取文本区的字符:中间显示Label的内容:下方是4个按钮,分别实现控制Label在最左边,在中间,在右边和退出程序的功能。
请完成下列Java程序:制作一个图形用户界面,上方包含一个TextField和Button构件,实现输入字符串,点击Button获取文本区的字符:中间显示Label的内容:下方是4个按钮,分别实现控制Label在最左边,在中间,在右边和退出程序的功能。
admin
2009-01-15
112
问题
请完成下列Java程序:制作一个图形用户界面,上方包含一个TextField和Button构件,实现输入字符串,点击Button获取文本区的字符:中间显示Label的内容:下方是4个按钮,分别实现控制Label在最左边,在中间,在右边和退出程序的功能。
注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
程序运行结果如下:
import java.awt.*;
import java.awt.event.*;
public class ex15_2 extends Frame implements ActionListener {
private Label 1;
private TextField tf;
public static void main(String[] args) {
ex15_2 obj15_2 = new ex15_2();
}
public ex15_2() {
setBackground(Color.gray);
l = new Label("Welcom to the NCR Examination!");
Font font = new Font("TimesRoman",Font.BOLD,20);
l.setFont(font);
add("Center",l);
Panel p = new Panel();
Button b = new Button("Left");
b.addActionListener(this);
p.add(b);
b = new Button("Center");
b.addActionListener(this);
p.add(b);
b = new Button("Right");
b.addActionListener(this);
p.add(b);
________________;
b = new Button("Exit");
b.addActionListener(this);
p.add(b);
p = new Panel();
tf = new TextField(40);
p.add(tf);
b = new Button("Set");
b.addActionListener(this);
p.add(b);
add("North",p);
setSize(500,300);
show();
}
public void actionPerformed(ActionEvent ae) {
if(ae.getActionCommand().equals("Exit"))
System.exit(0);
else if(ae.getActionCommand().equals("Left"))
____________________;
else if(ae.getActionCommand().equals("Center")
l.setAlignment(Label.CENTER);
else if(ae.getActionCommand().equals("Right"))
l.setAlignment(Label.RIGHT);
else if(ae.getActionCommand().equals("Set"))
l.setText(tf.getText());
}
}
选项
答案
add(”South”,p) 1.setAlignment(Label.LEFT)
解析
本题主要考查AWT基本构件Button,Pane,Label和TextField结合的简单应用。解题关键是熟悉这几种基本构件一般用法,会设置Label在窗口中的位置。本题中,第1个空,将面板构件放在窗口的最下方;第2个空,根据Button事件调用1对象的setAlignment()方法,设置Label在面板中的位置。
转载请注明原文地址:https://kaotiyun.com/show/KIID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
高某无证经营被区工商局罚款300元,高某不服,申请复议,复议机关市工商局决定罚款600元,后经确认,区工商局所作的罚款行政处罚违反法律,下列说法正确的是()。
我国《合同法》对买卖合同中标的物风险的负担作出了较为详细的规定,下列有关风险负担的表述正确的是()。
根据《国家赔偿法》的规定,下列情形不属于国家赔偿范围的是()。
2012年8月6日,中国首艘300米饱和潜水母船()在青岛建造竣工并交付交通运输部使用。总长125.7米,型宽25米,型深10.6米,满载排水量15864吨。最大亮点是配置了一套300米饱和潜水系统,最大工作深度可达水下300米。
根据《中华人民共和国公务员法》关于公务员义务的规定,下面哪项不属于公务员的义务?()
下面能源中由太阳能转化而来的能源是()。
以下不可能成为非物质文化遗产的是()。
关于“描述性定义”“规定性定义”和“纲领性定义”,下列说法正确的是
简述法律关系的定义和特征。
如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是()。
随机试题
A.涡流B.集肤效应C.切割磁力线D.电流感应E.电磁感应电动机的基本工作原理是
护士执业注册的有效期为
监理招标评审投标书中的实施监理工作计划时,主要比较()等方面内容。
关于CM模式的说法,正确的是( )。
背景某单位总承包了某机场的场道工程任务,该项目基础为两层水泥稳定碎石,要求7d浸水无侧限抗压强度不少于3.5MPa。在某段底基层施工完毕后监理单位进行检查,用钢钎下探发现基础松散,监理工程师怀疑强度达不到设计要求。施工单位提交的抗压强度表明,强度达到了设
涉及工程安全的重大问题的()发生重大变更时.必须由项目法人报原设计审批部门审查批准。
下列有关普通合伙企业及其合伙人债务清偿的表述中,符合《合伙企业法》规定的有()。
神舟七号载人航天飞行任务总指挥部决定,神舟七号飞船于2008年9月25日发射,进行载人航天飞行。经过总指挥部负责人和航天员选评委员会一致表决通过,确定由()、()、()组成执行神舟七号载人航天飞行任务的航天员乘组。
利比亚危机已经持续了一段时间,随着反对派攻占了首都和国内绝大部分地区,反对派首领宣布:卡扎菲政权已经被彻底消灭,利比亚的局势将迅速稳定下来。但是有个国际政治评论家则断言说:这是不可能的。对这位政治评论家的观点最准确的理解是:
CanTeachingGrammarReallyBeFun?【T1】________amongaverageteachers【T1】________
最新回复
(
0
)