Вот код, который вызывает проблему
<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 более низкого уровня, есть ли другое место для загрузки? тот, что на сайте оракула, похоже, не работает.
at ...
). Что касается вашей проблемы, ознакомьтесь с stackoverflow.com/q/53037442/6395627. Если у вас нет JFoenix на moduelpath (как предлагает ваше сообщение об ошибке), заменитеcom.jfoenix
наALL-UNNAMED
в--add-exports
аргументах. - person Slaw   schedule 01.03.2020