2014-12-01 2 views
1

나는 이것이 분명 할 것임을 알고 있지만 검색해 보았지만 아무런 해결책도 찾지 못했습니다. 스크롤 패널에 앵커판을 감싸고 싶습니다. 그 scrollpane에서. 실제 화면 크기를 1000x1000으로, 화면 이동 가능 영역을 1920x1080으로하고 싶었습니다. 앵커 판이 1920x1080 (스크롤 된 스크롤 판의 전체 크기)이 되길 원합니다.JavaFX - ScrollPane 및 크기 설정

첫 번째 질문 : 스크롤 가능 영역 크기를 어떻게 설정합니까? HMax : 1920, HMin : 0, HValue : 0, VMax : 1080 VMin : 0, VValue : 0을 설정합니다. 이것은 트릭을 수행하지 않는 것처럼 보입니다. javafx API.

두 번째 질문 : 앵커 판을 스크롤 패널의 전체 (스크롤 가능한) 크기로 어떻게 설정합니까? scrollpane에 감 쌌기 때문에 (장면 비주얼 씬에서이 작업을하고 있습니다) 그러나 스크롤 창이 스크롤 될 때를 포함하여 전체 화면 이동 영역을 자동으로 채울 지 확신 할 수 없습니다.

답변

3

AnchorPane의 기본 크기를 1920x1080으로 설정하십시오. ScrollPane은 내용을 원하는 크기로 조정합니다.

나는 그것이 내가 생각했던 것보다 더 확실한 것으로 알고 있었다 1000x1000

anchorPane.setPrefSize(1920, 1080); 
scrollPane.setPrefViewportWidth(1000); 
scrollPane.setPrefViewportHeight(1000); 
+0

에의 ScrollPane의 선호 뷰포트 크기를 설정합니다. 고맙습니다! – user2130057

관련 문제