当前位置: 代码迷 >> J2SE >> JComboBox监听为啥不更新
  详细解决方案

JComboBox监听为啥不更新

热度:4431   发布时间:2013-02-25 21:55:28.0
JComboBox监听为什么不更新?
   部分代码如下:
         String User="User1";
          name=new JComboBox();
           choice.add("User1");
           choice.add("User2");
           choice.add("User3");
           choice.add("User4");
           name.add(choice);
      name.addActionListener(new ActionListener(){
              public void actionPerformed(ActionEvent e) {
                if(e.getSource()==name){
                  User=name.getSelectedItem().toString();
                }
              }
           }
          );
我想要User随选择而更新,但是运行后发现User一直是"User1"跟进去看下会不会触发那个事件就知道了先debug跟踪下看看有没进到事件里事件监听错了吧,貌似是xxxchanged...使用 addItemListener