【发布时间】:2017-07-26 16:14:57
【问题描述】:
如何在分配给View 的控制器中访问Stage 表单?
目前我使用控制器外部的设置器来设置阶段,但我想知道是否有一种方法不需要依赖控制器外部显式调用的方法。
【问题讨论】:
如何在分配给View 的控制器中访问Stage 表单?
目前我使用控制器外部的设置器来设置阶段,但我想知道是否有一种方法不需要依赖控制器外部显式调用的方法。
【问题讨论】:
如果您的控制器中有任何节点引用,您可以:
Stage theStage = (Stage) nodeReference.getScene().getWindow();
小心使用它。 Stage 是 Window 的子类,所以 Stage 是 Window,但 Window 不一定是 Stage。
【讨论】:
@FXML initialize() {..} 期间不可用...