Как добавить элементы в jList из другого класса?

Я использую NetBeans 6.9.1. У меня есть jframe, и у jframe есть jList, а именем DefaultListModel является lm. Я хотел бы добавить элементы в этот jList, используя другой класс, но я не могу понять, как, и не могу найти что-либо на нем в Интернете... Я думаю, мне нужно найти способ добавить DefaultListmodel в мой класс также...?

  • Я знаю, как добавлять элементы в класс jframe, используя addElement(), однако из другого класса я в тупике.

спасибо Джейсон

2 ответа

Я просто догадываюсь здесь... ваш вопрос нуждается в немного большей детализации, как указала Нивас.

Но это звучит как скрещивание пальцев, вам нужно представить свою модель списка как свойство и манипулировать ею из внешнего класса.

Предполагая, что ListModel создается на более ранней стадии (например, когда инициализируется класс JFrame), у вас должен быть открытый метод, который принимает элемент, который вы хотите добавить, и добавляет его в модель списка.

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