相关疑难解决方法(0)

按代码关闭fxml窗口,javafx

我需要通过控制器中的代码关闭当前的fxml窗口

我知道stage.close()或stage.hide()在fx中执行此操作

如何在fxml中实现这个?我试过了

private void on_btnClose_clicked(ActionEvent actionEvent) {
        Parent root = FXMLLoader.load(getClass().getResource("currentWindow.fxml"));    
        Scene scene = new Scene(root);

        Stage stage = new Stage();            
        stage.setScene(scene);
        stage.show();
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用!

所有帮助将不胜感激.谢谢!

java user-interface javafx fxml

48
推荐指数
3
解决办法
14万
查看次数

标签 统计

fxml ×1

java ×1

javafx ×1

user-interface ×1