| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: GUI и Java FX приложения > JList управление скролингом |
| Автор: markivanov 31.7.2006, 15:50 |
| Для компонента JList в программе использую setSelectedIndex(i), строка выделяется а скролинг на месте |
| Автор: LSD 31.7.2006, 15:57 | ||
|
| Автор: powerOn 31.7.2006, 16:06 | ||
| Правильно. И будет на месте. Для того чтобы прокрутить лист до нужной позиции придется её самостоятельно расчитать. Для установки позиции просмотра смотри методы setViewPosition класса JViewport. Например:
Добавлено @ 16:11 Или как LSD сказал. |
| Автор: markivanov 31.7.2006, 16:15 |
| спасибо |
| Автор: MOFA 24.12.2006, 19:22 |
| Я написал так как посоветовали, но при этом вначале выполняется метод, который постит сообщения в JList, а потом только производиться прокрутка, как можно сделать так, чтобы прокрутка производилась в процессе появления новых сообщений, тоесть после каждого нового сообщения? |
| Автор: powerOn 24.12.2006, 20:02 | ||
добаввь слушателя на модель листа:
и выполняй прокручивание здесь. |