基本的JavaFX的整体窗体设计流步骤

本文介绍如何使用JavaFX创建一个简单的应用程序。通过继承Application类并重写start方法来启动程序,利用Stage、Button、Label等组件构建用户界面,并通过布局管理器如VBox组织这些组件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


1、创建一个类,继承application,重写start方法
2、在入口函数main方法中,调用lauch(args)方法。如果窗体是以这个入口操纵的,后面要用this指代这个入口函数
3、在重写的start方法中,进行下列步骤,完成窗口布局
1、new一个stage窗体,设置窗体的属性 Stage primaryStage
一般在start方法的参数中,已经初始化了一个窗体了,可以直接使用
2、创建便签,按钮
new buttton,new label
可以给按钮绑定一些时间,比如鼠标单击事件等
3、创建布局
new VBox,布局有很多种,选择合适的布局就行
4、给布局的节点添加控件和按钮
vBox.getChildren().addAll(button1,button3);
getChildren返回面板或布局中的节点列表
5.创建场景,实例化场景
scene1 = new Scene(vBox,400,200);
实例化场景的时候,把布局传进来
6.把场景添加到舞台窗口中,并且展示
//把场景一加入到窗体
primaryStage.setScene(scene1);
primaryStage.show();
有时候会调用showAndWait()
//设置窗体模式
stage.initModality(Modality.APPLICATION_MODAL);
这样基本的骨架就搭建起来了,具体的就可以在中间绑定各种事件和业务的处理了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值