Если ваш ScrollPane
был определен в файле FXML
, вам необходимо добавить ссылку на него в ваш класс Controller
.Это делается вместе с любыми другими полями экземпляра, которые вам нужно определить (в верхней части вашего класса контроллера).Поскольку узел определен в документе FXML
, вы аннотируете свой Java-код аннотацией @FXML
:
@FXML
private ScrollPane myScrollPane;
По сути, это говорит JavaFX, что ScrollPane
создается в FXML
документа, а не в вашем классе Java.
ScrollPane
имеет свойство Content
, которое содержит нужный вам узел.
Таким образом, вы просто установите GridPane
в качестве Content
из ScrollPane
:
scrollPane.setContent(myGridPane);