DefaultListModel
использует Vector
в качестве вспомогательного списка. Это закрытый член, поэтому у вас нет возможности расширить и переопределить его работу. Если вам нужно использовать LinkedList
, вам, вероятно, придется написать собственную реализацию модели списка (скажем, расширить AbstractListModel
, как это делает модель списка по умолчанию), или пройтись по списку и добавить каждый объект в модель списка .