0
<Label fx:id="lblLibrarianId" layoutX="82.0" layoutY="14.0" prefHeight="24.0" prefWidth="212.0" text="$librarianId" />
コントローラ名がLibraryController
です。私は別のコントローラからラベル値テキストをlibrarianId
に動的に設定しました。今、このlibrarianId
からLibraryController
にアクセスしたいと思います。動的に変更されるラベルテキストフィールドから値を取得する方法
final FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("../fxmlfile/librarian.fxml"));
fxmlLoader.getNamespace().put("librarianId", librarianId);
これは、動的に値をLabel text field
に設定する方法です。今度はそのLabel Text value
を私のLibraryController
に取得したいと思います。あなたがFXでそのオブジェクトを関連付けるために@FXMLを使用する必要がありますあなたのコントローラで