如何在分配给Stage
的控制器中访问View
?
目前我使用控制器外部的setter来设置阶段但是我想知道是否有一种方法我不需要依赖于来自控制器外部的显式调用方法。
答案 0 :(得分:0)
如果您的控制器中有任何节点引用,您可以:
Stage theStage = (Stage) nodeReference.getScene().getWindow();
小心使用它。 Stage是Window的子类,因此Stage是一个Window,但Window可能并不总是一个Stage。