setListData()
- это метод JList, а не ListModel. Вы не можете преобразовать ListModel в JList.
Ваш код должен быть:
madeList.setListData( newMadeModel );
Edit:
Вместо того, чтобы играть с массивами для создания новой модели, просто используйте DefaultListModel:
DefaultListModel model = new DefaultListModel();
Затем вы можете добавлять объекты непосредственно в модель, не используя индексы:
model.addElement(...);
Когда вы закончите, вы добавите модель в список:
list.setModel( model );
Таким образом, вы с меньшей вероятностью ошибетесь, играя с индексами 3 массивов.
Если вам нужна дополнительная помощь, примите этот ответ (поскольку речь шла об ошибке компиляции) и опубликуйте новый вопрос с правильным SSCCE , который демонстрирует проблему.