主观

请完成下列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();

   }

 }

参考答案
您可能感兴趣的试题

下面不属于软件设计原则的是  (  )

  • A.抽象
  • B.模块化
  • C.自底向上
  • D.信息隐蔽

下面叙述正确的是(  )。

  • A.算法的执行效率与数据的存储结构无关
  • B.算法的空间复杂度是指算法程序中指令(或语句)的条数
  • C.算法的有穷性是指算法必须能在执行有限个步骤之后终止
  • D.以上三种描述都不对

Java中访问限定符不包括  (  )

  • A.public
  • B.private
  • C.default
  • D.final

软件详细设计主要采用的方法是(  )。

  • A.模块设计
  • B.结构化设计
  • C.PDL语言
  • D.结构化程序设计

在Swing中,JButton的直接父类是(  )。

  • A.java.awt.Button
  • B.java.awt.Container
  • C.javax.swing.Button
  • D.javax.swing.AbstractButton

下面语句会产生编译错误的是

  • A.float F=1024.0F;
  • B.double D=1024.0;
  • C.byte B=1024;
  • D.char C=1024;
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服