Использование jslider для перемещения jscrollpane?
-
12-12-2019 - |
Вопрос
Я делаю приложение Java, которое представлено набор изображений в пределах временной шкалы.Моя идея заключалась в использовании JscrollPane с набором всех изображений, изложенных в макете сетки, но вместо прокрутки панели, используя традиционные полосы прокрутки, я хотел использовать что-то вроде jslider.
Цель этого состоит в том, чтобы дать пользователю больше контроля и представления о времени времени, на котором отображается подмножество изображений и обеспечивает больший эффект временной шкалы.Я дал простой визуальный пример моей идеи ниже:
Интересно, было ли это даже возможно, так как я не видел никаких подобных примеров после обширных исследований.Любая помощь с любыми возможными решениями значительно ценится.
Большое спасибо.
Решение
Некоторые идеи: поставьте изображения в jpanel и этот jpanel в jscrollpane без прокрутки стержней вообще.Затем синхронизируйте слайдер (Changelistener) с JViewPort.
или (проще) Используйте горизонтальную полосу прокрутки в качестве ползунка и пользовательскую jscrollbar с этикетками.