powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JList
3 сообщений из 3, страница 1 из 1
JList
    #38414170
sharmanka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, почему не отображаются элементы в JList. На форме кнопка и сам JList. В событии кнопки такой код:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
   private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
        DefaultListModel listModel = new DefaultListModel();
        listModel.addElement("blabla");
        listModel.addElement("blabla2");
        listModel.addElement("blabla3");
        jList1 = new JList(listModel);

    }    
...
Рейтинг: 0 / 0
JList
    #38414191
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И где он должен отображаться. Вы создали новый jList1. Но не поместили его ни в какой контейнер.
jList1 это пеменная. Присвоение значения в переменную никаким образом не добавит новый экземпляр списка в какой-либо родительский контейнер.
Вы судя по всему в дизайнере что-то на клацали. В jList1 находится ссылка на какой-то JList, который имеется на UI.
Но вместо того чтобы изменить данные в старом экземпляре, вы присвоили новое значение переменной.
Разберитесь с понятиями "объект" и "экземпляр класса".
Возможно стоило сделать jList1.setModel()
...
Рейтинг: 0 / 0
JList
    #38414206
sharmanka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz, что-то действительно завтыкал. setModel то что нужно, спасибо.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JList
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]