여기 내가 수행하려고하는 것입니다. 내 Application.fxml 파일에서JAVAFX - FXML - 부모 컨트롤러에서로드 된 FXML 컨트롤에 액세스
/Package A/
/Package A/ApplicationController.java
/Package A/Application.fxml
나는 버튼이, 그 버튼을 클릭하면 다음과 같은 "MyGrid.fxml"파일을로드합니다. 심지어 내가이와 ApplicationController에서 MyGrid.fxml 파일을로드하고 있지만, 나는이와 ApplicationController 파일에서 #mygridlabelid에 액세스 할 수 없습니다 ..
ContentPane.getChildren().add((Node)FXMLLoader.load(getClass().getResource("/Package B/MyGrid.fxml")));
그러나 문제는 다음과 같습니다
/Package B/
/Package B/MyGrid.fxml (has a label #mygridlabelid
내가 사용하고 코드입니다 . 나는 ApplicationController.java 파일에 @FXML 레이블 mygridlabelid를 정의하지만 :(인스턴스화되지 않습니다
나는 그렇게 할 수 있습니까? 어떤 트릭이나 해킹을 주변에?