我如何从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);