Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.help > #2290

Why doesn't this jComboBox.setSelectedItem() work?

Newsgroups comp.lang.java.help
Date 2012-11-29 12:12 -0800
Message-ID <b982c4c9-894e-413a-8988-43c7a0ed2168@googlegroups.com> (permalink)
Subject Why doesn't this jComboBox.setSelectedItem() work?
From kedward777@gmail.com

Show all headers | View raw


Hello, The problem I have is this: I add a list of items to my jcombobox, I then setSelectedItem to one of the items, BUT the combox box always goes to the first item. It seems to ignore the item I am saying to set as the selected item.

THIS DOESN'T WORK:
        Vector model = new Vector();
        Employee myItem = new Employee(1118,"me8");
        
        model.addElement(new Employee(1112, "me2" ));
        model.addElement(new Employee(1113, "me3" ));
        model.addElement(new Employee(1114, "me4" ));
        model.addElement(myItem);
        model.addElement(new Employee(1115, "me5" ));
        
        jComboBox1.setModel(new javax.swing.DefaultComboBoxModel(model));
       
        Employee myItem2 = new Employee(1118,"me8");
       jComboBox1.setSelectedItem(myItem2);


THIS DOES WORK:
        Vector model = new Vector();
        Employee myItem = new Employee(1118,"me8");
        
        model.addElement(new Employee(1112, "me2" ));
        model.addElement(new Employee(1113, "me3" ));
        model.addElement(new Employee(1114, "me4" ));
        model.addElement(myItem);
        model.addElement(new Employee(1115, "me5" ));
        
        jComboBox1.setModel(new javax.swing.DefaultComboBoxModel(model));
       
       jComboBox1.setSelectedItem(myItem);

Back to comp.lang.java.help | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Why doesn't this jComboBox.setSelectedItem() work? kedward777@gmail.com - 2012-11-29 12:12 -0800
  Re: Why doesn't this jComboBox.setSelectedItem() work? Lew <lewbloch@gmail.com> - 2012-11-29 12:20 -0800
  Re: Why doesn't this jComboBox.setSelectedItem() work? Joerg Meier <joergmmeier@arcor.de> - 2012-11-30 11:33 +0100
  Re: Why doesn't this jComboBox.setSelectedItem() work? Roedy Green <see_website@mindprod.com.invalid> - 2012-11-30 18:16 -0800
  Re: Why doesn't this jComboBox.setSelectedItem() work? Roedy Green <see_website@mindprod.com.invalid> - 2012-11-30 18:52 -0800

csiph-web