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

Vector my_vector = new Vector();

// вектор сначала пустой

JComboBox my_combobox = new JComboBox(my_vector);

Приложение инициализировалось, все в порядке.
Потом мне недо закачать данные в my_combobox.
Заполняю my_vector.
Жму на кнопочку my_combobox, список расхлапывается, но в нем ничего не видно, такое впечатление, что он пустой, хотя на самом деле информация там есть, потому что если выбрать какую-нибудь пустую строку из списка, то там сразу вся информация прорисуется.
...
Рейтинг: 0 / 0
проблемка с JComboBox
    #33936748
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
((AbstractListModel)jComboBox.getModel()).fireIntervalAdded(...)
или какой-нибудь другой fire... метод.

По хорошему конечно модель из вектора создавать не нужно.
...
Рейтинг: 0 / 0
проблемка с JComboBox
    #33937780
Tsttom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fireIntervalAdded - protected, так просто не дает вызвать.

а вот

my_combobox.insertItemAt("",0);

помогает снять проблему. Хотя и коряво, но на первое время пойдет.
...
Рейтинг: 0 / 0
проблемка с JComboBox
    #33937919
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наследуйте AbstractListModel и забудьте про проблемы.
...
Рейтинг: 0 / 0
проблемка с JComboBox
    #33938470
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fixxerНаследуйте AbstractListModel и забудьте про проблемы.

Зачем? DefaultComboBoxModel всегда к нашим услугам.
...
Рейтинг: 0 / 0
проблемка с JComboBox
    #33938480
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsttomfireIntervalAdded - protected, так просто не дает вызвать.

Да, проморгал.

Tsttommy_combobox.insertItemAt("",0);

помогает снять проблему. Хотя и коряво, но на первое время пойдет.


Наглухо коряво. А зачем создавать модель по вектору а потом набивать вектор? Набей сразу модель. Или создай моджель уже после того как ты набил вектор.

Достаточно порядок операций изменить и не нужен будет никакой хак.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / проблемка с JComboBox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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