Как сделать так, чтобы объект initComponent требовал передачи чего-либо в него?

У меня есть представление с JList, и я хочу добавить вещи в него вручную.
Я создал DefaultListModel, как предлагалось на других сайтах, но я не могу передать его в JList, потому что он находится в initComponents, который защищен.
Я попытался изменить его вручную, открыв файл.java в notepad++, но когда я запустил свой проект, я получил исключение "java.lang.IllegalArgumentException: dataModel должно быть ненулевым", поэтому я изменил его обратно.
Есть ли опция в свойствах JFrame, которая позволила бы мне установить JList, требующий передачи DefaultListModel, или я все делаю неправильно?

0 ответов

Другие вопросы по тегам