Javafx 2 如何在Javafx2控制器中获得primaryStage引用

Javafx 2 如何在Javafx2控制器中获得primaryStage引用,javafx-2,javafx,fxml,Javafx 2,Javafx,Fxml,现在我的jdk7和javafx2是最新的。 我想这样编码: 使用场景生成器的UI->FXML(然后在顶部节点的.FXML中定义控制器)。 控制器->在.fxml中定义的类 然后我在控制器类中编写逻辑内容 有一个问题,或者只是我的问题,如何在控制器中获得舞台参考, 有时我需要控制我的舞台 (很抱歉,我的英语很差,但意思几乎和上面一样) 请告诉我怎么做,非常感谢 如果将元素与具有根元素的场景绑定 然后您就可以获得与它们绑定的阶段引用 Stage stage = (Stage)controlObj.g

现在我的jdk7和javafx2是最新的。 我想这样编码: 使用场景生成器的UI->FXML(然后在顶部节点的.FXML中定义控制器)。 控制器->在.fxml中定义的类

然后我在控制器类中编写逻辑内容

有一个问题,或者只是我的问题,如何在控制器中获得舞台参考, 有时我需要控制我的舞台

(很抱歉,我的英语很差,但意思几乎和上面一样)


请告诉我怎么做,非常感谢

如果将元素与具有根元素的场景绑定 然后您就可以获得与它们绑定的阶段引用

Stage stage = (Stage)controlObj.getScene().getWindow();