7.9 JavaFx 的基础以及SceneBuilder

目录

一、JavaFx介绍

二、JavaFx 应用程序的基本结构

三、JavaFx应用的Stage

        3.1设置标题

        3.2 设置图标

        3.3 窗口大小控制

        3.4 initStyle 设置窗口样式,StageStyle 窗口样式

        3.5 x,y坐标  width,heigth  宽高

        3.6取消或重写操作系统默认退出事件

四 、JavaFx应用的Scene        

五、Scene Builder 构建 fxml 布局

        1、首先要下载Scene Builder | JavaFx 中文官方网站

        2.Scene Builder 的使用


一、JavaFx介绍

        JavaFX 是一个开源的下一代客户端应用平台,适用于基于Java构建的桌面、移动端和嵌入式系统。 它是许多个人和公司的共同努力的成果,目的是为开发丰富的客户端应用提供一个现代、高效、功能齐全的工具包。

二、JavaFx 应用程序的基本结构

        

窗口(stage):窗口里面可以设置场景,但是一次只能显示一个场景。

场景(scene):场景可以添加UI组件图的树形结构。

根节点(parent):根节点设置为一个布局,放置不同的节点(组件)。可以在根节点嵌套放置根节点。

三、JavaFx应用的Stage

        3.1设置标题

//设置标题
stage.setTitle("hello");

        3.2 设置图标

// 设置图标
stage.getIcons().add(new Image("image/table.png"));//放自己想要图标的图片

        3.3 窗口大小控制

//窗口大小控制:true大小可调,false不可调
stage.setResizable(true);

        3.4 initStyle 设置窗口样式,StageStyle 窗口样式

//  设置窗口样式
stage.initStyle(StageStyle.DECORATED);  //默认样式

        3.5 x,y坐标  width,heigth  宽高

//设置位置   坐标表示
button1.setLa
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值