2010-05-23 5 views
4

Как создать модель списка из JList, чтобы иметь возможность вставлять в нее элемент. Я хочу использовать этот метод: addElement(java.lang.Object item)Java JList model

я нашел объяснение here, но проблема заключается в том, что ListModel является интерфейсом и даже если я пишу реализацию и переопределить его метод, я не могу использовать метод addElement()

ответ

6

Java обеспечивает реализацию ListModel уже, как DefaultListModel, что вы можете создать экземпляр и использовать

Например:

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

final JList list = new JList(model);