Jos*_*ver 3 java javafx javafx-2
我在JavaFX应用程序中有一个未经修饰的阶段。为了最小化它,我需要一个最小化按钮。我在中创建了一个fxml document具有的布局minimize button,但是当我尝试使用最小化action listener位于控制器内部的按钮时stage.setIconified(true),它找不到舞台。
如何在控制器类中找到对该阶段的引用?
你可以试试 :
button.setOnAction(e -> {
((Stage)((Button)e.getSource()).getScene().getWindow()).setIconified(true);
});
Run Code Online (Sandbox Code Playgroud)