JavaFx , Jfoenix,Scene Builder简单整合使用
JavaFx 中文网 https://openjfx.cn/
jfoenix官网 http://jfoenix.com
javaFX是一个Java库,可以使用它开发富互联网应用程序。然而原生的UI控件不是很好看,
而Jfoenix则是一位大佬开发的仿谷歌的MD设计的UI控件
Scene Builder 设计器 引入Jfoenix
jfoenix官网引入原话
要在场景构建器中导入 JFoenix 组件,请执行以下操作:
在场景构建器中单击“导入 JAR/FXML 文件”
选择 JFoenix jar 文件
选择要导入场景构建器的组件
实际上从Githup 上下载下来源码 是有个包 是一直是引入失败 ; 提供一个可行方案(我的JavaFX Scene Builder 版本2.0 ; oracle出的 最新版本在去中文网下载)
编译过后 再次引入也是失败…
这时候及原因该看看 maven 引入的 java8版本的Jfoenix
找到maven本地库
JFoenix 提供了一个材质设计窗口装饰器,而不是默认的 操作系统装饰器。
JFXDecorator decorator = new JFXDecorator(stage, content);
decorator.setCustomMaximize(true);
Scene scene = new Scene(decorator, 800, 850);
maven整合
-- java8版本
<dependency>
<groupId>com.jfoenix</groupId>
<artifactId>jfoenix</artifactId>
<version>8.0.8</version>
</dependency>