Java – dynamically add projects to jcombobox
                                        
                    •
                    Java                                    
                Vector combo@R_119_2419@Items = new Vector();
Vector combo@R_119_2419@Items = new Vector(); DefaultCombo@R_119_2419@Model model; // Combo@R_119_2419@ Items have gotten from Data Base initially. model = new DefaultCombo@R_119_2419@Model(Combo@R_119_2419@Items); JCombo@R_119_2419@ @R_119_2419@ = new JCombo@R_119_2419@(model);
I add this combo box to the panel If I add some items directly to the database, I want to display the newly added items in the combo box
When I debug, I can see combo@R_119_2419 @Item, but these values will not appear in my combo box
How do I add these newly added values to the combo box without closing the panel?
Solution
How to use Combo@R_119_2419 @Model? Something like this
JFrame frame = new JFrame("Combo @R_119_2419@ Demo");
    frame.setDefaultCloSEOperation(JFrame.EXIT_ON_CLOSE);
    frame.setSize(200,200);
    frame.setLayout(new FlowLayout());
    Vector combo@R_119_2419@Items=new Vector();
    combo@R_119_2419@Items.add("A");
    combo@R_119_2419@Items.add("B");
    combo@R_119_2419@Items.add("C");
    combo@R_119_2419@Items.add("D");
    combo@R_119_2419@Items.add("E");
    final DefaultCombo@R_119_2419@Model model = new DefaultCombo@R_119_2419@Model(combo@R_119_2419@Items);
    JCombo@R_119_2419@ combo@R_119_2419@ = new JCombo@R_119_2419@(model);
    frame.add(combo@R_119_2419@);
    JButton button = new JButton("Add new element in combo @R_119_2419@");
    frame.add(button);
    button.addActionListener(new ActionListener() {
        @Override
        public void actionPerformed(ActionEvent ae) {
            model.addElement("F");
        }
    });
    frame.setVisible(true);
                
                            The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
                        
                                            
                        THE END
                    
                    
                    
                                                        二维码
                        
                        
                                                
                        