Получение ошибки при использовании элементов управления Jfoenix 9 с JDK 13

Вот код, который вызывает проблему

<JFXColorPicker layoutX="109.0" layoutY="282.0" />
        <JFXCheckBox layoutX="58.0" layoutY="356.0" />
        <JFXNodesList layoutX="87.0" layoutY="307.0" />

Вот ошибка

    Exception in Application start method
java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)

Caused by: java.lang.RuntimeException: Exception in Application start method

Caused by: java.lang.IllegalAccessError: superclass access check failed: class com.jfoenix.controls.behavior.JFXGenericPickerBehavior (in unnamed module @0x3be7d920) cannot access class com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior (in module javafx.controls) because module javafx.controls does not export com.sun.javafx

Я новичок в Java и разрабатываю, поэтому, если это глупая ошибка или я просто не знаю достаточно, я прошу прощения. В intellij я добавил файл Jfoenix .jar в библиотеки, но я не уверен, что еще делать, чтобы исправить это. Если бы меня могли указать в правильном направлении, я был бы признателен. Если мне нужно перейти на JDK более низкого уровня, есть ли другое место для загрузки? тот, что на сайте оракула, похоже, не работает.


person Dustin Scott    schedule 01.03.2020    source источник
comment
Привет, не могли бы вы отредактировать свой вопрос и добавить код, который вызывает проблему?   -  person GammaOmega    schedule 01.03.2020
comment
Пожалуйста, не размещайте изображения кода или ошибок. Вместо этого скопируйте и вставьте текст в сам вопрос.   -  person Slaw    schedule 01.03.2020
comment
хорошо, я нашел код, вызывающий проблему, и добавил его, но я не уверен, как отредактировать свой вопрос. Я следил за видео на YouTube по настройке Jfeonix с помощью intellij и точно следил за ним.   -  person Dustin Scott    schedule 01.03.2020
comment
Я это тоже исправлю   -  person Dustin Scott    schedule 01.03.2020
comment
Это теперь правильно отформатировано? Я новенький и еще раз прошу прощения.   -  person Dustin Scott    schedule 01.03.2020
comment
В этом случае трассировка стека предоставляет достаточно информации, но обычно лучше всего предоставить всю трассировку стека (включая все строки at ... ). Что касается вашей проблемы, ознакомьтесь с stackoverflow.com/q/53037442/6395627. Если у вас нет JFoenix на moduelpath (как предлагает ваше сообщение об ошибке), замените com.jfoenix на ALL-UNNAMED в --add-exports аргументах.   -  person Slaw    schedule 01.03.2020
comment
Если вы не знаете, что такое модуль, см. Общие сведения о Java 9 модулей.   -  person Slaw    schedule 01.03.2020
comment
Дублировано java.lang.IllegalAccessError с JavaFX и JFoenix (Плагин Maven) или NullPointerException при загрузке FXML (плагин Gradle ). Если вы не используете инструменты сборки, найдите в этих ответах необходимые аргументы командной строки, которые вам нужно будет добавить в свой проект.   -  person José Pereda    schedule 01.03.2020