首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序;实现JComboBox,包含3个选项,分别是java、c++、vb,以及1个文本区,用于显示选择结果。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 源程序文件代码清单如下: i
请完成下列Java程序;实现JComboBox,包含3个选项,分别是java、c++、vb,以及1个文本区,用于显示选择结果。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 源程序文件代码清单如下: i
admin
2009-01-15
54
问题
请完成下列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://kaotiyun.com/show/71np777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
SQL命令:ALTERTABLESADD年龄ICHECK年龄>15AND年龄<30,该命令的含义是
数据库系统的数据完整性是指保证数据的
假设temp.dbf数据表中有两个字段“歌手号”和“最后得分”,下面程序段的功能是:将temp.dbf中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段),在下划线处应该填写的SQL语句是USE歌手DOWHILE.NO
在SQL的SELECT查询的结果中,消除重复记录的方法是
下面的程序的功能是将11到2011之间的素数插入数据库prime,程序中的错误语句是CREATETABLEprime(datf)n=11DOWHILEn<=2011f=0i=2DOWHILE
在VisualFoxPro中可以用DO命令执行的文件不包括
在黑盒测试方法中,设计测试用例的主要根据是
SQL语言的插入命令的关键词是()。
数据库管理系统中负责数据模式定义的语言是
打开考生文件夹下的DB数据库,完成如下基本操作:使用报表向导建立一个简单报表。要求选择TABA中的所有字段;记录不分组;报表样式为随意式;列数为1,字段布局为“列”,方向为“横向”;排序字段为NO,升序;报表标题为“计算结果一览表”;报表文
随机试题
车床技术规格中的最大工件长度就是最大车削长度。()
莎士比亚“四大悲剧”包括()
明洪武年问最主要的人仕途径是()
A.动脉血压降低B.心输出量减少C.两者都有D.两者都无(1999年)电刺激右迷走神经外周端可引起
处理开放性颅脑损伤最重要的原则是()
某女,初产妇,经阴道分娩一胎儿后,阴道一阵鲜血流出,胎盘娩出完整,阴道持续少量流鲜红血,约200ml。检查:子宫底位于脐下2指,轮廓清,血压130/90mmHg。首先考虑可能的原因
在某地人民法院审理一起故意伤害案的过程中,被告人甲(19岁)的父亲乙向法庭提出申请,要求出席法庭的公诉人丙回避,原因是丙是本案被害人的大学同学,法庭当庭驳回乙的回避申请。后被告人甲又提出审理本案的法官丁在开庭前曾经会见过被害人,所以申请其回避,后经法庭查证
某工程双代号时标网络计划如下图所示,其1,工作B的总时差和自由时差()周。
乙公司是一家上市公司,该公司2014年年末资产总计为10000万元,其中负债合计为2000万元。该公司适用的所得税税率为25%。相关资料如下:资料一:预计乙公司净利润持续增长,股利也随之相应增长。相关资料如表1所示:资料二:乙公司
ABritishstudyfoundthatBvitaminscouldreducebrainshrinkageinolderpeoplewithmildmemoryloss.ItshowedthatBvitam
最新回复
(
0
)