首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序;实现JComboBox,包含3个选项,分别是java、c++、vb,以及1个文本区,用于显示选择结果。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 源程序文件代码清单如下: i
请完成下列Java程序;实现JComboBox,包含3个选项,分别是java、c++、vb,以及1个文本区,用于显示选择结果。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 源程序文件代码清单如下: i
admin
2009-01-15
30
问题
请完成下列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全国计算机二级
相关试题推荐
下面命令的输出结果是:DECLAREa(10)?a(0)
要将显示日期值时所用的分隔符设置为竖杠“|”,错误的设置命令是
语句LISTMEMORYLIKEa*能够显示的变量不包括
查询选修C2课程号的学生姓名,下列SQL语句中错误是
下面对视图的描述中错误的是
有关查询设计器,正确的描述是
数据库应用系统中的核心问题是
假设“图书”表中有C型字段“图书编号”,要求将图书编号以字母A开头的图书记录全部打上删除标记,可以使用SOL命令
在VisualFoxPro中,下列程序段执行后,内存变量s1的值是s1="奥运开幕日期"s1=substr(s1,5,4)+left(s1,4)+right(s1,4)?s1
打开考生文件夹下的DB数据库,完成如下基本操作:使用报表向导建立一个简单报表。要求选择TABA中的所有字段;记录不分组;报表样式为随意式;列数为1,字段布局为“列”,方向为“横向”;排序字段为NO,升序;报表标题为“计算结果一览表”;报表文
随机试题
根据《全国生态环境保护纲要》的规定,水资源的开发利用要()
刘先生,79岁,脑血管病后遗症,因便秘出现腹痛、腹胀,按医嘱给予灌肠。病人体温降至正常后,宜采用的饮食为
患者,女,48岁。行胃大部切除术,输血150ml后出现寒战,肌肉注射异丙嗪25mg后继续输血。半小时后,体温39.7℃,血压70/60mmHg,脉搏160影分,发绀、意识不清、烦躁不安。可能的原因是
下列人体实验类型中,不需要付出道德代价的是()
位于甲区的A公司以位于乙区的B公司为担保人向甲区银行贷款300万元,贷款期限届满后,因A公司未能偿还贷款,银行以B公司为被申请人向乙区人民法院申请支付令。人民法院受理案件后,制作了支付令并向B公司送达了支付令。接到支付令后15日内,B公司的下列哪些主张可以
[2014年真题]用推土机回填管沟,当无倒车余地时一般采用()。
按照建设部《招标文件范本》的规定,在承包方完成金额累计达到合同总价()后,由承包方开始向发包方偿还工程预付款。
Timewas,oldpeopleknewtheirplace.Powerwaspassedtosonsanddaughters,crownsplacedonyoungerheads.Notanymore.The
以下对Excel高级筛选功能,说法正确的是:
CharacterAnalysisofShakespeareanPlaysI.Characteranalysis—characterevaluationasthebestwaytostarttheanalysisof
最新回复
(
0
)