Я пытаюсь добавить ScrollBar
. ScrollBar
будет перебирать отображаемые документы. Тем не менее, у меня возникают проблемы с получением события при изменении полосы прокрутки. Я не уверен, что мне нужно слушать, и я не уверен, на какое событие я должен отвечать. Я попробовал следующее, и у меня есть некоторые события, но я не думаю, что это идеальные события для обработки.Ручка свинг ScrollBar события в scala
listenTo(scrollBar)
listenTo(scrollBar.keys)
listenTo(scrollBar.mouse.moves)
listenTo(scrollBar.mouse.wheel)
listenTo(scrollBar.mouse.clicks)
Например, я получаю только MouseClicked
MousePressed
, и MouseReleased
, когда я нажимаю внутри скроллинга - не тогда, когда я нажимаю на стрелки, чтобы фактически изменить значение.
Я нашел this discussion о полосах прокрутки, которые не принимают события должным образом, но это два года. Насколько я могу судить, автор не проследил за файлом билет. Возможно, он нашел обходное решение.
Любые идеи?
Вы можете загрузить весь код? и вы не можете добавить полосу прокрутки в окно, которое является контейнером верхнего уровня. – unknown
Я добавляю полосу прокрутки в контейнер. – schmmd