填充JList

时间:2016-05-18 04:42:00

标签: java swing user-interface jlist windowbuilder

我需要帮助正确填充JList

当我按下>>按钮应该将左侧面板中的选定部件添加到右侧面板中的部件列表中。 <<<按钮应从右侧面板中删除所选部件。

我很确定我没有正确使用方法。

//This Add_1 button adds the selected part from the left panel to the list of parts in the right panel.

Add_1.addActionListener(new ActionListener() {

        @SuppressWarnings("unused")
        public void actionPerformed(java.awt.event.ActionEvent evt) {

            DefaultListModel model1 = new DefaultListModel();

            for(int i = 0; i < list.getModel().getSize(); i++)
            {
                Object item = list.getModel().getElementAt(i);

                model1.addElement(item);
                list_1.setModel(model1);
            }
        }
    });

Button

btnNewButton_1.addActionListener(new ActionListener() {
        @Override
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            DefaultListModel model2 = new DefaultListModel();
            model2.addElement(list_1.getSelectedValue());
            list.setModel(model2);
        }
});

0 个答案:

没有答案