首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:实现JComboBox,包含3个选项,分别是java,c++,vb,以及1个文本区,用于显示选择结果。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 程序运行结果如下:
请完成下列Java程序:实现JComboBox,包含3个选项,分别是java,c++,vb,以及1个文本区,用于显示选择结果。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 程序运行结果如下:
admin
2009-01-15
46
问题
请完成下列Java程序:实现JComboBox,包含3个选项,分别是java,c++,vb,以及1个文本区,用于显示选择结果。
注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
程序运行结果如下:
import java.awt.event.*;
import javax.swing.*;
import java.awt.*;
public class ex26_2 extends JFrame implements ItemListener {
BorderLayout bLay = new BorderLayout();
JTextField jtf= new JTextField(27);
JComboBox jcb = new JComboBox();
public ex26_2() {
super ( "ex26_2"); / / 调用当前类ex26_2 的父类JFrame的构造方法。
jcb.addItemListener(this);
jcb.addItem("java");
jcb.addItem("c++");
jcb.addItem("vb");
jcb.setEditable(false);
jtf.setHorizontalAlignment(SwingConstants.CENTER);
jtf.setEditable(false);
JPanel jp = new JPanel();
jp.setLayout(bLay);
jp.add(jtf, "South");
jp.add(jcb, "Center");
setContentPane(jp);
}
public static void main(String[] args) {
JFrame frame = new ex26_2();
frame.pack();
frame.setVisible(true);
}
public void itemStateChanged(ItemEvent ie) {
Object o =
if (o == jcb)
Object newO;
____________;
jtf.setText(newO.toString() + "被选中! ");
}
repaint();
}
}
选项
答案
ie.getSource() newO=ie.getItem()
解析
本题主要考查swing进行图形用户界面开发。解题关键是熟悉JtextField和JcomboBox等构件的使用方法,以及事件处理机制,掌握在swing环境下的ItemListener监听器的使用方法。本题中,第1个空,ItemEvent类的ie对象调用getSource()方法获得发生事件的对象o;第2个空,ie调用getItem()方法获得选项的对象,并写给新的对象newO。
转载请注明原文地址:https://kaotiyun.com/show/qmnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
以下关于关系的说法正确的是
下列关于“查询”的描述中正确的是
负责数据库中查询操作的数据库语言是
使用SQL语句将表S中字段price的值大于30的记录删除,正确的命令是
下面关于过程调用的陈述中,哪个是正确的
在VisualFoxPro中,过程的返回语句是
在深度为7的满二叉树中,叶子结点的个数为
在考生文件夹下完成下列简单应用:1.修改并执行程序four.prg,该程序的功能是:根据“学院表”和“教师表”计算“信息管理”系教师的平均工资。注意:只能修改标有错误的语句行,不能修改其他语句。2.在College数据库中使用视图设计器
要从字符串“全国计算机等级考试”中取出子串“等级考试”,应该使用函数()。
用于返回当前Web页面上所有的Applet的列表的方法是______。
随机试题
实验误差(简称误差)是其客观真值与何值之差
一半径为r的圆盘以匀角速度w在半径为R的圆形曲面上作纯滚动(如图所示),则圆盘边缘上图示M点加速度aM的大小为( )。
《建筑法》规定,建筑施工企业超越本单位资质等级承揽工程的,责令停止违法行为,处以罚款,情节严重的,可()。
邮政储蓄机构办理银行卡业务开立的账户纳入个人银行结算账户管理。()
广东省农村信用社联合社简称“省联社”,它的基本职能包括()。
下图为我国某山地降水量随高度变化示意图。读图回答下题。该山地年降水量随海拔高度升高而减少的高度出现在()。
给定资料1.人最需要的是灵魂,城市也是如此。灵魂的塑造,说到底,是一种精神的塑造。因此,城市精神,就是城市灵魂的呈现。它所书写的,应该是城市的底蕴、城市的韵味、城市的品位,也是一个城市对于自己所肩负的历史使命的高度自觉。世界之大,城市之
爱默生在散文《圆》中说,人生就是一个个同心圆,永远不要把自己局限在现有的圆圈里。只有不断_______自己生命的深度与广度,勇敢尝试和追求不那么“_______”的目标,才能超越自己,走向未来。填入划横线部分最恰当的一项是()。
【背景材料】A县是一座令人陶醉的美丽小城,亦有“荷花乡”之美称,其厚重的人文底蕴和古色古香的街巷吸引了无数游客来访幽寻梦。三年前.该地采取“围城收费”.改“凭票进入景点”为“凭票进入景区”,游客只要进古城就需要购买148元的门票.之后方能进入古城
下面属于白盒测试方法的是
最新回复
(
0
)