首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序;实现JComboBox,包含3个选项,分别是java、c++、vb,以及1个文本区,用于显示选择结果。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 源程序文件代码清单如下: i
请完成下列Java程序;实现JComboBox,包含3个选项,分别是java、c++、vb,以及1个文本区,用于显示选择结果。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 源程序文件代码清单如下: i
admin
2009-01-15
63
问题
请完成下列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全国计算机二级
相关试题推荐
下列程序段执行后,内存变量s1的值是s1="network"s1=stuff(s1,4,4,"BIOS")?s1
设a="计算机等级考试",结果为"考试"的表达式是
查询“读者”表的所有记录并存储于临时表文件one中的SQL语句是
查询第一作者为“张三”的所有书名及出版社,正确的SQL语句是
在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是
在VisualFoxPro中,编译或连编生成的程序文件的扩展名不包括
数据库系统的三级模式不包括
下列描述中错误的是
查询客户名称中有“网络”二字的客户信息的正确命令是
下列程序段执行后,内存变量s1的值是s1="奥运会游泳比赛"s1=stuff(s1,7,4,"田径")?s1
随机试题
屈折
药师的行为需给药学职业带来
根据《危险化学品重大危险源辨识》(GB18218),下列可以划分为一个独立评价单元的是()。
《水利水电工程标准施工招标文件》(2009年版)的内容包括()。
根据《建筑工程施工发包与承包计价管理办法》,施工图预算的计价方法有( )。
(2016·河南)下列现象中属于第二信号系统活动的是()
阅读以下文字。完成下列问题。水与空气、食品是人类生命和健康的三大要素。人体的水分含量占体重的50%到60%,儿童体内的水分含量多达体重的80%,没有水就没有生命。地球上的淡水资源只占地球水资源总量的3%,这3%的淡水中,可直接饮用的又只有0.5%
A、 B、 C、 D、 A前四幅图的元素数量依次为3、4、5、6,每次增加1,因此第五图含有元素数应为7。故选A。
以下()特征不是面向对象思想中的主要特征。
Whoistheman?
最新回复
(
0
)