首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序;实现JComboBox,包含3个选项,分别是java、c++、vb,以及1个文本区,用于显示选择结果。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 源程序文件代码清单如下: i
请完成下列Java程序;实现JComboBox,包含3个选项,分别是java、c++、vb,以及1个文本区,用于显示选择结果。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 源程序文件代码清单如下: i
admin
2009-01-15
58
问题
请完成下列Java程序;实现JComboBox,包含3个选项,分别是java、c++、vb,以及1个文本区,用于显示选择结果。
注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
源程序文件代码清单如下:
import java.awt.event.*;
import javax.swing.*;
import java.awt.*;
public class ex14_2 extends JFrame implements ItemListener
{
BorderLayout bLay = new BorderLayout();
JTextField jtf = new JTextField(27);
JComboBox jcb = new JComboBox();
public ex14_2()
{
super ("ex14_2");//调用当前类ex14_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 ex14_2();
frame.pack();
frame.setVisible(true);
}
public void itemStateChahged(ItemEvent ie)
{
Object o =
if (o == job)
{
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://www.kaotiyun.com/show/71np777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
设X="11",Y="1122",下列表达式结果为假的是
查询选修C2课程号的学生姓名,下列SQL语句中错误是
在项目管理器中,将一程序设置为主程序的方法是
数据库系统的核心是
下面对视图的描述中错误的是
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是
使用如下3个数据库表:职员.dbf:职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10)客户.dbf:客户号C(4),客户名C(36),地址C(36),所在城市C(36)订单.dbf:订单号C(4),客户名C(4),职员号C(
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
负责数据库中查询操作的数据库语言是
“图书”表中有字符型字段“图书号”。要求用SQLDELETE命令将图书号以字母“A”开头的图书记录全部删除,正确的命令是()。
随机试题
引起不同坡度的温度差异的主要因素是()。
输血不是作为主要传播途径的病毒性疾病为
A.红细胞/血红蛋白减少B.中性粒细胞增多C.嗜酸陛粒细胞增多D.血小板增多E.嗜碱性粒细胞减少过敏性疾病患者可出现()
A注册会计师负责审计甲公司2×15年度财务报表。在了解甲公司内部控制后,A注册会计师决定采用审计抽样的方法对拟信赖的内部控制进行测试,部分做法摘录如下:(1)为测试2×15年度信用审核控制是否有效运行,将2×15年1月1日至11月30日期间的所有销售单界
“邹鲁灵秀”、“岱南奇观”的尼山,古往今来吸引了众多帝王文人前来观山赏石。()
下图是A、B两种理财产品在一定时间内的收益率走势图。就这两种产品的比较,分析正确的是()。
在中学体育、美术、音乐等技能性比较强的课程中,更适合使用()。
D
Completetheverticalaxisonthetablebelow.ChooseNOMORETHANTHREEWORDSfromReadingPassage2foreachanswer.Writeyou
AreTeenagersReallyCarelessAboutOnlinePrivacy?[A]Theyshare,like,everything.Howtheyfeelaboutasong,theirmathshom
最新回复
(
0
)