JFoenix一个Bug可能带有javaFx控件

时间:2018-04-12 08:31:31

标签: java javafx datepicker java-9 jfoenix

将我的项目移动到JDK9,我开始得到这个异常,我相信是一个bug ..在我的项目中我有一个JFXDatePicker,在我的module-info.java中,我需要2个包“需要javafx.controls;”& ; JFoenix“需要com.jfoenix;”对于JFXDatePicker ..

例外是这样的:

  Exception in thread "JavaFX Application Thread" 
  java.lang.IllegalAccessError: superclass access check failed: class 
  com.jfoenix.controls.behavior.JFXGenericPickerBehavior (in module 
  com.jfoenix) cannot access class 
  com.sun.javafx.scene.control.behavior.ComboBoxBaseBehavior (in module 
  javafx.controls) because module javafx.controls does not export 
  com.sun.javafx.scene.control.behavior to module com.jfoenix

问题是我的项目中没有使用ComboBox。

解决方案是使用javaFx的DatePicker,虽然它看起来不像JFXDatePicker。

0 个答案:

没有答案