Я знаю, что это, вероятно, очевидно, но я искал и не нашел решения. Я хочу иметь привязку, завернутую в scrollpane. В этой области прокрутки. Я хотел, чтобы размер фактического просмотра был 1000x1000, но прокручиваемая область была бы равна 1920x1080. Я хочу, чтобы анкерная панель составляла 1920x1080 (полный размер прокручиваемой прокрутки).
Первый вопрос: как установить размер прокручиваемой области? Я установил HMax: 1920, HMin: 0, HValue: 0 и VMax: 1080 VMin: 0, VValue: 0. Это, похоже, не делает трюк, и я только устанавливаю эти значения на основе информации, которую я слабо понял javafx api.
Второй вопрос: как установить привязку в полный (прокручиваемый) размер прокрутки? Я завернул его в scrollpane (я делаю это в scriptbuilder), но я не уверен, что он автоматически заполнит всю область прокрутки, в том числе при прокрутке панели прокрутки.
Установите предпочтительный размер AnchorPane на 1920x1080. ScrollPane изменяет размер своего контента на предпочтительный размер контента.
Установите предпочтительный размер окна просмотра ScrollPane на 1000x1000
anchorPane.setPrefSize(1920, 1080);
scrollPane.setPrefViewportWidth(1000);
scrollPane.setPrefViewportHeight(1000);