JavaFX学习之框架搭建(一)

本文是JavaFX学习系列的第一部分,介绍了JavaFX作为Java的下一代GUI工具包,用于创建富客户端应用程序。内容包括JavaFX的简介、推荐的开发工具IDEA、Maven和Scene Builder的使用,以及如何通过Scene Builder搭建UI框架并开发首个Hello World程序。
摘要由CSDN通过智能技术生成

JavaFX学习系列文章目录

  1. JavaFX简介

简介

JavaFX是Java的下一代图形用户界面工具包。JavaFX是一组图形和媒体API,我们可以用它们来创建和部署富客户端应用程序。

JavaFX允许开发人员在单个编程接口中组合图形,动画和UI控件。JavaFX技术主要应用于创建Rich Internet applications(RIAs)。当前的JavaFX包括JavaFX脚本和JavaFX Mobile(一种运营于行动装置的操作系统),今后JavaFX将包括更多的产品。JavaFX Script编程语言(以下称为JavaFX)是一种声明性的、静态类型脚本语言。

JavaFX技术有着良好的前景,包括可以直接调用Java API的能力。JavaFX允许开发人员快速构建丰富的跨平台应用程序。JavaFX通过硬件加速图形支持现代GPU。OpenJFX 是一个开源的下一代客户端应用程序平台,适用于基于Java的桌面、移动端和嵌入式系统。 它是许多个人和公司的共同努力的成果,目的是为富客户端应用程序提供一个现代、高效、功能齐全的工具包。

开发工具

  1. 选择IDEA开发,JDK8+1
  2. 安装好MAVEN.
  3. Scene Builder2.0进行UI设计

插件安装

 <dependency>                            
     <groupId>com.jfoenix</groupId>      
     <artifactId>jfoenix</artifactId>    
     <version>8.0.8</version>            
 </dependency>

可以通过maven导入,增加可用的控件,极大的提升GUI的美感!
也可以将jfoenix导入到到scene builder,点击"Import JAR/FXML file",选择JFoenix jar文件

开发第一个程序 Hello Word

1.新建JavaFX项目
创建JavaFX项目
2.新建项目结构
项目结构


    @Override
    public void start(Stage prima
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

「已注销」

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值