Witajcie, buduję aplikację której główne okno opiera się na rozkładzie BorderPane. W górnym panelu BorderPane są buttony, które ładują obiekty typu Pane do bocznego (akurat lewego) panelu BorderPane (z osobnego pliku fxml). To wszystko działa. Na tym bocznym lewym panelu po załadowaniu fxml-a są kolejne buttony, za pomocą których chcę zmieniać zawartość centralnego pola w BorderPane. I z tym mam problem, bo nie wiem jak odwołać się z poziomu obsługi buttona w Pane (który jest ładowany z fxmla do lewego panelu BorderPane) do centralnego pola BorderPane. Konkretnie chcę w obsłudze zdarzenia kliknięcia buttona załadować z fxml-a kolejnego Pane, ale do centralnego Pola BorederPane. Nie potrafię z poziomu obsługi podrzędnego Pane dostać się do nadrzędnego BorderPane. Próbuję to robić tak:

borderPane - to obiekt tego głównego okna BorderPane i jego kontroler AppController. Cały czas mam błąd: "unknown source"

private AppController appController;
@FXML
	public void openIdentyfikacja() {

		FXMLLoader loader = new FXMLLoader(this.getClass().getResource("/fxml/IdentyfikacjaMain.fxml"));
		Pane pane = null;
		try {
			pane = loader.load();
		} catch (IOException e) {
			e.printStackTrace();
		}	
	appController.borderPane.setCenter(pane);

	}