java - 无法在jfoenix中使用intellij的scenebuilder

标签 java intellij-idea javafx scenebuilder jfoenix

我已经使用Java 9.0.4创建了一个Javafx项目。该代码可以编译并起作用。
并且我可以使用Internal sceneBuilder。

但是,当我从Jfoenix 9.0.1库导入一个元素时,我将无法再使用sceneBuilder。

我收到此错误:


  java.lang.UnsupportedClassVersionError:com / jfoenix / controls / JFXButton已由Java Runtime的最新版本(类文件版本53.0)进行编译,此版本的Java Runtime仅可识别52.0以下的类文件版本


另外我已经将库添加到项目结构中。

有没有办法更改此部分使用的Java Runtime版本?

最佳答案

只能通过使用旧版本的库来更改库的版本。但是,您可以做的是将运行时更新为Java 9

关于java - 无法在jfoenix中使用intellij的scenebuilder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49459941/

相关文章:

Java:正确处理管道作为标准输入

java - 将数据从HTML页面写入文本(.txt)文件

java - 已由更新版本的 Java Runtime 编译(类文件版本 57.0)

go - 在 IntelliJ 中保存文件时执行 gofmt

javafx - 在 CellFactory 中有条件地提供不同的 TreeCell

java - 使用不同JDK版本编译的Maven

java - 当一个阶段在 javafx 中启动而不点击按钮时,我如何自动创建一个运行方法?

java - Chrome 应用程序 : Launch a external application (shell script or jar) using native messaging hosts

java - IntelliJ IDEA 与 NetBeans 的性能影响?

java - 如何阻止 JDialog 每次都请求焦点?