ScrollBar
을 추가하려고합니다. ScrollBar
은 표시된 문서를 반복합니다. 그러나 스크롤 막대가 바뀌면 이벤트를받는 데 문제가 있습니다. 나는 내가 무엇을 들어야하는지 잘 모르겠다. 나는 어떤 사건에 대응해야하는지 잘 모르겠다. 나는 다음과 같은 시도를하고 몇 가지 사건이 발생하지만, 나는 이것이 이상적인 사건이라고 생각하지 않는다.scala에서 ScrollBar 이벤트 스윙 처리
listenTo(scrollBar)
listenTo(scrollBar.keys)
listenTo(scrollBar.mouse.moves)
listenTo(scrollBar.mouse.wheel)
listenTo(scrollBar.mouse.clicks)
내가 스크롤 내부를 클릭 할 때 예를 들어, 난 단지 MouseClicked
, MousePressed
및 MouseReleased
를 얻을 - 실제로 값을 변경하려면 화살표를 클릭하지 않는 경우.
이벤트가 제대로 수신되지 않는 스크롤 막대에 대해 this discussion이 발견되었지만 2 살입니다. 제가 말할 수있는 한, 저자는 파일을 따라가는 것이 아닙니다. 어쩌면 그는 해결 방법을 찾았을 것입니다.
아이디어가 있으십니까?
전체 코드를 업로드 할 수 있습니까? 최상위 컨테이너 인 창에 스크롤 막대를 추가 할 수 없습니다. – unknown
스크롤 막대를 컨테이너에 추가합니다. – schmmd