How to access controller from existing Pane in JavaFX, pane에서 해당 controller로 접근하기, java/cpp/c++/fx/gui
Q.
Pane에서 직접 해당 Controller를 뽑아낼 수 없다.
Pane 에서 Scene을 통해 FxmlLoader를 뽑아내는 방법이 있고, 그 후 loader를 통해서
Controller를 가져올 수 있다. 예제 코드를 보자
We cannot get Controller from Pane directly, so i struggled some.
After bringing Scene, then we could get FxmlLoader from Scene.
So it can get Controller.
e.g.
FXMLLoader fxmlLoader = (FXMLLoader) (this.baseBorderPane.getScene().getUserData());
IController controller = fxmlLoader.getController();
controller.something();
Something else you might like....?
2018/12/16 - [Life/Health care] - L-Arginine 아르기닌 usage/side effects/dosage 효능/부작용/성인,소아 용법(2)
2018/12/04 - [Life/Health care] - Magnesium 마그네슘 usage/side effects/dosage 용법/효능/부작용