阅读前言:本文仅适合完全没有接触过FX的新手作为入门指引使用。
- 创建javaFx项目:
下载最新版本的Netbeans与JDK8,选择创建JAVA FX FXML project(FXML才可实现可视化scene builder智能绑定) - scene builder与netbeans:
1. 下载scene builder进行可视化界面操作,在可视化界面为每一个控件配上控件id与你所需要配置的action name。
2. 在netbeans界面右键单击FXML文件,点击make controller完成控件绑定。 - scene视图跳转:
1. 新建一个新的FXML与其controller


2. 为新建的FXML文件添加button完成注册并完成make controller
3. 跳转事件的触发:
跳转原理就是每一个stage可以理解为一部舞台剧的大舞台,这个stage是不会变的,但是每一个scene就相当于这个大舞台上所上演的话剧section1,2,3。基于这个原理,我们只需要为每一个即将要跳转的scene找到他们的parent指向路径,并get到系统自带的stage即可完成页面跳转。

实际演示图:

这篇JavaFX入门指南适合新手,讲解了如何使用NetBeans和JDK8创建Java FX FXML项目。通过Scene Builder实现界面可视化设计,并进行控件绑定。文章还介绍了场景跳转的原理和方法,以及如何在不同FXML文件间传递数据和显示提示框。
最低0.47元/天 解锁文章
1609

被折叠的 条评论
为什么被折叠?



