栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 笔试题库

[问答题] 请完成下列Java程序;实现JComboBox,包含3个选项,分别是java、c++、vb,以及1个文本区,用于显示选择结果。 注意:请勿改动main()主方法和其他已有语句内容,仅在下

笔试题库 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

[问答题] 请完成下列Java程序;实现JComboBox,包含3个选项,分别是java、c++、vb,以及1个文本区,用于显示选择结果。  注意:请勿改动main()主方法和其他已有语句内容,仅在下

[问答题] 请完成下列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

正确答案:

ie.getSource()newO=ie.getItem()

参考解析:

本题主要考查用swing进行图形用户界面开发。解题关键是熟悉JTextField和JComboBox等构件的使用方法,以及事件处理机制,掌握在swing环境下的ItemListener监听器的使用方法。本题中,第1个空,ItemEvent类的 ie对象调用getSource()方法获得发生事件的对象o:第2个空,ie调用getItem()方法获得选项的对象,并写给新的对象new()。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/480042.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号