Vvalue
에 도달하면 ScrollPane
에서 아래로 스크롤 만 비활성화하는 방법은 무엇입니까?JavaFX의 ScrollPane에서 스크롤을 사용 중지하는 방법은 무엇입니까?
1
A
답변
2
ScrollPane
의 vmaxProperty을 설정할 수 있습니다.
이 ScrollPane의 최대 허용 값입니다. 기본값은
ScrollPane
의 스크롤이 다시 조절되는이 속성을 설정하여 1
을, 그래서 스크롤의 가장 아래 위치는 실제로 지정된 값입니다.
이 수직 공간의 40 %의 수는 스크롤 할 :
scrollPane.setVmax(0.4);
또 다른 possiblity가이 ScrollPane
의 vvalueProperty 재산을 듣고에 의해 아래로 스크롤 방해하는 것입니다.
ScrollPane
의 스크롤 막대가 정의 된 값으로 중지되므로 맨 아래 위치는 여전히 100 %입니다.
final double maxDownScroll = 0.4;
scrollPane.vvalueProperty().addListener((obs, oldVal, newVal) -> {
if ((double) newVal > maxDownScroll)
scrollPane.setVvalue(maxDownScroll);
});
참고 : 두 가지 접근법은 ScrollEvent
이 경우에만 해고 (마우스로 스크롤의 경우에도 스크롤바를 이동하는 경우에는 일을하고 같은 ScrollPane
의 ScrollEvent
에 필터를 추가하는 것보다 더 일반적인 것입니다 마우스 휠, 압정 패드 또는 유사한 장치가 사용됨).
1
정상적으로 해결되었습니다. 코드 :
scrollPane.addEventFilter(ScrollEvent.SCROLL, new EventHandler<ScrollEvent>() {
@Override
public void handle(ScrollEvent event) {
//"0.4 is my the specific value"
if(scrollPane.getVvalue() > 0.4) {
if (event.getDeltaY() < 0) {
event.consume();
}
}
}
});
관련 문제
- 1. JavaFX의 ScrollPane에서 MouseClick 이벤트 추가
- 2. 외부 요소의 스크롤을 사용 중지하는 방법은 무엇입니까?
- 3. ScrollView 스크롤을 사용 중지하는 방법은 무엇입니까?
- 4. android에서보기의 수직 스크롤을 사용 중지하는 방법은 무엇입니까?
- 5. 자동 스크롤을 사용 중지하는 방법은 무엇입니까?
- 6. richTextBox에서 자동 스크롤을 사용 중지하는 방법은 무엇입니까?
- 7. textView 스크롤을 중지하는 방법은 무엇입니까?
- 8. UILabel 스크롤을 중지하는 방법은 무엇입니까?
- 9. Android에서 ListView의 스크롤을 사용 중지하는 방법은 무엇인가요?
- 10. 자동 스크롤을 사용 중지하는 방법
- 11. 갤러리보기 스크롤을 사용 중지하는 방법
- 12. 사용자가 가로로 스크롤하는 동안 세로 스크롤을 사용 중지하는 방법은 무엇입니까?
- 13. 스마트 폰 및 태블릿 브라우저에서 스크롤을 사용 중지하는 방법은 무엇입니까?
- 14. iPad에서 모달 마스크 뒤에서 스크롤을 사용 중지하는 방법은 무엇입니까?
- 15. 프로그래밍 방식으로 가로 스크롤을 중지하는 방법은 무엇입니까?
- 16. Android에서 WebView의 내부 스크롤을 중지하는 방법은 무엇입니까?
- 17. 가로 스크롤보기를 사용 중지하는 방법은 무엇입니까?
- 18. ScrollPane에서 마우스로 스크롤하는 방법은 무엇입니까?
- 19. iphone에서 가로 스크롤을 사용 중지하는 방법
- 20. wp8 파노라마 컨트롤에서 스크롤을 사용 중지하는 방법
- 21. 크롬에서 부드러운 스크롤을 사용 중지하는 방법
- 22. Android - Google mapview에서 가로 스크롤을 사용 중지하는 방법은 무엇인가요?
- 23. '실험적'경고를 사용 중지하는 방법은 무엇입니까?
- 24. 키보드가 표시 될 때 UIWebView의 자동 스크롤을 사용 중지하는 방법
- 25. Javafx에서 탭을 사용/사용 중지하는 방법은 무엇입니까?
- 26. 데이터를 다시로드 한 후 테이블 뷰 스크롤을 중지하는 방법은 무엇입니까?
- 27. RecyclerViewAdapter에서 데이터를 업데이트하는 동안 화면 스크롤을 중지하는 방법은 무엇입니까?
- 28. Android에서 가로 스크롤을 사용 설정하는 방법은 무엇입니까?
- 29. 자동 스크롤을 사용 설정하는 방법은 무엇입니까?
- 30. UITableView의 머리글 스크롤을 중지하는 방법
덕분에, 다른 가능성은 내가 필요로하는 것입니다. 그리고 메모를 주셔서 감사합니다. – Curious