jlist从新列表中删除以前的Enteries



我使用JLIST编写了一个将数据从一个列表移至另一个列表的程序。但是,当我将所选数据从一个列表中移动到另一个列表时,我移动数据的列表中的先前肠将被新数据覆盖。

如何制作我在列表中先前进行的unteries的程序不会被我尝试移动的新数据覆盖?

问候

每当将元素添加到列表中时,都应使用addElement()等方法将其添加到列表模型中。

不要使用setData()或类似方法向JList添加数据。

DefaultListModel model = new DefaultListModel();
JList list = new JList(model);
model.addElement(someElement);

您应该使用DefaultListModel作为JLIST模型,然后从那里添加并删除。

相关内容

  • 没有找到相关文章

最新更新