![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Magistrus |
|
|||
![]() Жив ![]() Профиль Группа: Участник Сообщений: 129 Регистрация: 14.6.2006 Где: г. Одесса Репутация: нет Всего: 1 |
Как сделать чтоб в JComboBox popup меню выпадало не вниз а вверх?
--------------------
~ вот такая вот загагулина ~ |
|||
|
||||
powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 31 Всего: 159 |
Указать JComboBox-у чтоб он выпадал в верх или вниз, задав, к примеру, его какое-либо свойство не получится. За расположение и размеры отвечают механизмы UI компонента. Когда выпадающий список не уберается на экране снизу, его отображают сверху, а а когда убирается, то с низу.
Если отображение крайне необходимо сделать сверху, то можно написать свой класс реализующий javax.swing.plaf.basic.ComboPopup. Для этого рекомендую сначала покапаться в исходниках JDK и обратить внимание на методы getPopupLocation(), computePopupBounds() класса BasikComboPopup или другого класса, который отвечает за расчет рамеров и положения всплывающего меню комбобокса для используемого Вами Look And Feel-а. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |