Override public void startStage primaryStage throws Exception BorderPane borderPane = new BorderPane; primaryStagesetScenenew SceneborderPane500400; primaryStagesetResizablefa
要在btnAdd.setOnAction(a->{})里实现跳转到另一个场景并返回该场景的页面,可以使用JavaFX的Scene类和Stage类来实现。
首先,创建一个新的Stage对象,用于显示新的场景。然后,创建一个新的Scene对象,设置该场景所需的布局和控件。最后,使用新的Stage对象显示新的场景。
示例代码如下:
btnAdd.setOnAction(a->{ Stage newStage = new Stage(); // 创建新的场景scene,并设置布局和控件 BorderPane newBorderPane = new BorderPane(); Scene newScene = new Scene(newBorderPane, 500, 400); // 设置新场景的布局、控件等
// 显示新的场景
newStage.setScene(newScene);
newStage.show();
});
在新的场景中,你可以添加需要的布局和控件,并在需要返回原场景的地方实现相应的逻辑,例如添加一个返回按钮,点击该按钮时关闭新的场景并显示原场景。
请注意,以上代码只是一个示例,具体实现可能需要根据你的需求进行调整。
原文地址: https://www.cveoy.top/t/topic/i6yc 著作权归作者所有。请勿转载和采集!