我如何从JList中创建一个列表模型,以便能够将项目插入其中。
我想使用这种方法:addElement(java.lang.Object item)
我找到了一个解释here,但问题是ListModel是一个接口(interface)
即使编写实现并覆盖其方法,也无法使用addElement()方法

最佳答案

Java已经提供了ListModel的实现,例如 DefaultListModel ,您可以实例化和使用

例如:

final DefaultListModel model = new DefaultListModel();
model.addElement("one");
model.addElement("two");
model.addElement("three");

final JList list = new JList(model);

10-05 17:47