• IDEA创建JavaFX项目


    1、New -> Project

    2、选择JavaFX

    配置项目名,包名,lib包管理工具,JDK版本(注,JDK版本最低需要11)

    3、选择lib包

    根据自己需求选择

    lib包介绍

    BootstrapFX:BootstrapFX 是一个为 JavaFX 提供 Bootstrap 风格组件的开源项目。Bootstrap 是一个流行的前端框架,用于创建现代和响应式的Web应用程序。BootstrapFX 将这种现代风格引入 JavaFX 应用程序,为开发者提供了一些用于创建更具吸引力和用户友好界面的工具。

    ConTrolsFX:ConTrolsFX 是一个为 JavaFX 提供额外控件和功能的开源库。它的目标是扩展 JavaFX 的控件集,为开发人员提供一些更高级和复杂的 UI 控件,以及其他一些增强功能。

    FormsFX:FormsFX 是一个为 JavaFX 提供表单和数据绑定支持的开源库。它的目标是简化在 JavaFX 应用程序中创建和管理表单的过程,同时提供数据绑定和验证的支持。

    FXGL:FXGL 是一个用于构建2D游戏和图形应用程序的开源Java库。它基于JavaFX,并提供了许多工具和功能,使得游戏开发变得更加容易。

    Ikonli:Ikonli 是一个用于 JavaFX 的图标库,允许开发人员在应用程序中使用矢量图标。该库支持多种图标来源,包括字体(Font)和 SVG 文件。使用 Ikonli,开发人员可以轻松地集成图标并创建更富有表现力的用户界面。

    TilesFX:TilesFX 是一个用于 JavaFX 的开源库,专注于创建仪表板(dashboard)风格的用户界面。通过 TilesFX,开发人员可以轻松地构建具有各种图形和组件的仪表板,用于监视和展示数据。

    ValidatorFX:ValidatorFX 是一个用于 JavaFX 的开源库,旨在简化在用户界面中进行表单验证的过程。通过 ValidatorFX,开发人员可以轻松地定义和应用验证规则,以确保用户提供的数据满足特定的要求。

    4、创建项目

    5、启动项目

    HelloApplication文件,右键选择run/debug启动

    启动效果:

  • 相关阅读:
    【OpenCV】 拟合直线 与 霍夫直线 对比 , fitLine()与 HoughLinesP()对比
    python报错系列(14)--Selenium support for PhantomJS has been deprecated
    学习正则表达式
    支付宝2023年收单外包服务机构评级启动,截止11月15日
    内网渗透神器CobaltStrike之配置与基础操作(一)
    Kubernetes的service详解
    K8S:Pod容器中的存储方式及PV、PVC
    Linux三剑客
    力扣热题100——一刷day01
    MVC、MVVM、MVP的区别
  • 原文地址:https://blog.csdn.net/mc_linfen/article/details/134376678