JavaFX场景切换代码示例
2021/7/2 11:22:13
本文主要是介绍JavaFX场景切换代码示例,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
最终效果
点击场景一按钮切换到场景二:
反之亦然。
package cn.zxl.ChangeScene; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.layout.StackPane; import javafx.scene.layout.VBox; import javafx.stage.Stage; /** * @Description: //TODO 多个场景之间切换 * @Author: zhangxueliang * @Create: 2021-05-27 09:35 * @Version: 1.0 **/ public class Main extends Application { Scene scene1,scene2; @Override public void start(Stage primaryStage) throws Exception { Button btn1 = new Button("场景一"); btn1.setOnMouseClicked(e->{ primaryStage.setScene(scene2); }); VBox vBox = new VBox(); vBox.getChildren().add(btn1); scene1 = new Scene(vBox,200,200); Button btn2 = new Button("场景二"); btn2.setOnMouseClicked(event -> { primaryStage.setScene(scene1); }); StackPane stackPane = new StackPane(); stackPane.getChildren().add(btn2); scene2 = new Scene(stackPane, 600, 600); primaryStage.setScene(scene1); primaryStage.show(); } public static void main(String[] args) { launch(args); } }
这篇关于JavaFX场景切换代码示例的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-08如何用关键链方法突破项目管理瓶颈?
- 2025-01-08电商人必看!6 款提升团队协作与客户满意度软件!
- 2025-01-08电商团队管理混乱?快用这 6 款软件优化协作流程!
- 2025-01-08短剧制作效率低?试试这5款任务管理工具
- 2025-01-08高效应对电商高峰,6 款团队协作软件大揭秘!
- 2025-01-08为什么外贸人都爱上了在线协作工具?
- 2025-01-08提升工作效率,从这些任务管理工具开始
- 2025-01-08新年电商订单暴增,必备的 6 款可视化协作办公软件有哪些?
- 2025-01-08短剧制作经理必备技能与工具全解析
- 2025-01-08在线协作让年货大促轻松应对!