Проблемы с передачей данных в javafx и повторное использование переменных

Моя программа структурирована следующим образом: -Browser.fxml -Elements.fxml

+ BrowserController: браузер передает значения URL в Elements

@FXML
void txtURL(ActionEvent event) {
    Pane pnLoad = fxmlLoader.load(getClass().getResource("Elements.fxml").openStream());
    FunctionController controller = (FunctionController) fxmlLoader.getController();
    controller.viewURL(txtURL.getText()); 
}

+ ElementsController:, -Чтение после того, как я могу использовать значение URL только один раз для функции viewURL

    @FXML
    public void viewURL(String url) {
        System.out.println(url);
    }

+ Как я могу использовать URL снова?

    @FXML
    void btnReviewUrl(ActionEvent event) {
      System.out.println(url);
    }

Пожалуйста, помогите мне!

Ответы на вопрос(1)

Ваш ответ на вопрос