首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:实现JComboBox,包含3个选项,分别是java,c++,vb,以及1个文本区,用于显示选择结果。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 程序运行结果如下:
请完成下列Java程序:实现JComboBox,包含3个选项,分别是java,c++,vb,以及1个文本区,用于显示选择结果。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 程序运行结果如下:
admin
2009-01-15
56
问题
请完成下列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全国计算机二级
相关试题推荐
在VisualFoxPro中,查询设计器和视图设计器很像,如下描述正确的是
从项目“学生管理.pjx”连编应用程序“学生管理系统”应使用的命令是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
在考生文件夹下创建一个名为mymenu.mnx的下拉式菜单,并生成菜单程序mymenu.mpr。运行该菜单程序时会在当前VisualFoxPm系统菜单的“帮助”菜单之前插入一个“考试”菜单,如下图所示。“统计”和“返回”菜单命令的功能都通过执
在VisualFoxPro中,程序中不需要用PUBLIC等命令明确声明和建立,可直接使用的内存变量是
在VisualFoxPro中,程序中不需要用PUBLIC等命令明确声明和建立,可直接使用的内存变量是()。
栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,可能的出栈序列是
软件设计包括软件的结构、数据接口和过程设计,下列选项中属于软件的过程设计的是
包含Swing构件的Applet(小应用程序)应该是【】类的子类。
随机试题
PowerPoint中,幻灯片的页眉中设置的内容将会在演示文稿的_______中显示出来。
头外伤后伤口有脑脊液溢出的是头外伤后,持续深昏迷瞳孔大小多变去大脑强直发作的是
下列各项,不属妊娠慎用药物的是
某患者,男,23岁。发热、头晕、视物模糊1周。血常规示Hb72g/L,WBC17×109/L,分类中可见原始细胞。本患者骨髓涂片中早幼粒细胞占0.55,应诊断为哪型急性非淋巴细胞白血病()
甲、乙丙共设立一家有限责任公司,现甲欲对外转让其股份,对此,下列哪一选项是正确的?
对地方权力实施监督,显然有一个“及时到达”的问题,监督必须属地化。地方权力支配地方资源,影响民众切身利益,理应受到当地纳税人和媒体的监督制约。对于权力的滥用,当地民众和媒体有着天然的敏感,在感知上也有时间与空间的便利,相应的监督制约离开他们是不可想象的。对
设(X,Y)~N(0,0,1,1;0),则正确的是
Dysonvacuumcleanersarenotlikeothercleaners.Thecompanysalesreached20millioninBritain.
Shouldwecareifover150knownspeciesofanimalshave【1】fromtheearthinthelastfiftyyears?Shouldwebeconcernedthatt
Prefer(i)Preferisnormallyfollowedbyto,notthan:"1prefercoffeetotea","Shepreferredsewingtoknitting","Wepre
最新回复
(
0
)