首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:实现JComboBox,包含3个选项,分别是java,c++,vb,以及1个文本区,用于显示选择结果。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 程序运行结果如下:
请完成下列Java程序:实现JComboBox,包含3个选项,分别是java,c++,vb,以及1个文本区,用于显示选择结果。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 程序运行结果如下:
admin
2009-01-15
49
问题
请完成下列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全国计算机二级
相关试题推荐
在SQLSELECT语句中与INTOTABLE等价的短语是
在关系模型中,每个关系模式中的关键字
在查询设计器的工具栏中有、而在视图设计器中没有的工具按钮是
数据库系统的三级模式不包括
下列描述中错误的是
表单文件的扩展名是
在考生文件夹下创建一个名为myform的顶层表单,表单的标题为“考试”,然后在表单中添加菜单,菜单的名称为mymenu.max,菜单程序的名称为mymenu.mpr。效果如下图所示。(1)“计算”和“退出”菜单命令的功能都通过执行“过程”完成。
负责数据库中查询操作的数据库语言是
一个汉字的16×16点阵字形码长度的字节数是
随机试题
某重点中学最近一项调查表明,该校高中生对踢足球有着特殊偏好,而且远远超过了其他球类,调查同时发现经常踢足球的学生学习成绩比不经常踢足球的学生好。由此可见,经常踢足球能够提高学生的学习成绩。以下哪项最能削弱上述结论?
心理咨询的实质是()
肠道病毒可以引起的疾病包括()
疾病发生的内在因素是
下面港口城市中()属于法国。
期货公司可以与客户约定收取一定比例的管理费,并可以约定基于()收取相应的报酬。
某商业银行的财务指标如下表所示(单位:亿元)根据以上资料,回答下列问题:该银行的不良资产率为()。
建立现代企业制度的基本前提是()。
决定流动资产周转天数的因素有()。
【说明】Shell公司现招聘一名经理助理,请按照下列条件写一则招聘广告。【内容】1.30岁以下,男性;2.经济学专业,专科学历及以上;3.两年销售经验;4.善于与人沟通,能承受较大压力;5.愿意经常出差;6.有意者请将简历发送至公司邮箱:
最新回复
(
0
)