JAVAFX+SceneBuilder基础

简介: 记JAVAFX+SceneBuilder基础
环境:JDK1.8+IDEA
fxml载入项目
通过SceneBuilder编写好布局,生成fxml文件。
public void start(Stage stage) throws Exception {
        stage.setTitle("calculator");
        Pane load = FXMLLoader.load(getClass().getResource("cal.fxml"));
        Scene scene =new Scene(load);
        stage.setScene(scene);
        stage.show();
    }

图片.pngimage.png

fxml添加配置事件
创建一个eventcc类
public class eventcc {
    @FXML
    public void onevent(Event event){
        EventType<? extends Event> eventType = event.getEventType();
        System.out.println(eventType);
    }
}


图片.png

image.png

image.png

从fxml通过id引用控件
引用一定要加@FXML注解

image.png

图片.png

IEDA配置SceneBuilder可视化设计


图片.png

图片.png

目录
相关文章
|
XML IDE Java
JavaFX 教程
JavaFX 教程
1061 1
|
IDE Java Linux
Java一分钟之-JavaFX:构建桌面GUI应用
JavaFX是Java用于构建桌面应用的强大力量,提供丰富的UI组件、动画、媒体播放和跨平台能力。本文简要介绍JavaFX,讨论环境配置、布局混乱和事件处理等常见问题及其解决方案。通过学习官方文档、实践和使用IDE辅助,开发者能避免这些问题。示例代码展示了一个简单的JavaFX应用,展示如何创建UI、处理事件和构建布局。
854 1
|
Java API 容器
Java8函数式编程接口:Consumer、Supplier、Function、Predicate
Java8函数式编程接口:Consumer、Supplier、Function、Predicate
919 1
QGS
|
Android开发
JavaFX场景入门(上)
JavaFX场景入门
QGS
325 0
|
机器学习/深度学习 Java 开发工具
通义灵码 能不能支持一下 eclipse java编程?
通义灵码 能不能支持一下 eclipse java编程?
3119 2
QGS
|
容器
JavaFX场景入门(下)
JavaFX场景入门
QGS
215 0
|
IDE Java 开发工具
|
Oracle Java 关系型数据库
JavaFX Scene Builder 下载安装
Scene Builder 是创建漂亮的用户界面,并将您的设计转化为交互式原型。Scene Builder通过创建可以直接在JavaFX应用程序中使用的用户界面,缩小了设计人员和开发人员之间的差距。 它可以手动拖动控件进行页面设计,前后台分离大大缩小了开发时间。 但是呢,目前Scene Builder官方已经不再维护了,已经托给Gluon进行开发维护了,大家一定不要下载错了哟~
799 0
JavaFX Scene Builder 下载安装
|
开发框架 Java 开发者
利用SpringBoot和javafx进行桌面开发
众所周知,SpringBoot是一款强大的Javaweb开发程序,这得益于其构造了一个Spring容器,然后通过依赖注入和控制反转,维护起一套Java对象和实例的管理机制,方便开发者去使用。在web应用开发的应用中,Springboot在Java层应用非常广,同样的,也可以利用SpringBoot来编写桌面程序。
668 0
下一篇
oss云网关配置