2
I have a problem, and I’m here to see if anyone can help me solve it. I installed the Jfoenix library in my Scenebuilder to work alongside the Netbeans IDE but after the library is imported into Scenebuilder as they show it should be done on the site, only a few JFX work, others like Jfxbutton, Jfxcombobox, Jfxcheckbox, are not listed for use by looking at the Scenebuilder Log displays the following information:
Exception for: com/jfoenix/Controls/Jfxbutton.class java.io.Ioexception: java.lang.Noclassdeffounderror: com/sun/javafx/css/Styleconverterimpl at com.oracle.javafx.scenebuilder.kit.library.util.JarExplorer.instantiateWithFXMLLoader(Jarexplorer.java:114) at com.oracle.javafx.scenebuilder.kit.library.util.JarExplorer.exploreEntry(Jarexplorer.java:160) at com.oracle.javafx.scenebuilder.kit.library.util.JarExplorer.explore(Jarexplorer.java:70) at com.oracle.javafx.scenebuilder.kit.library.user.LibraryFolderWatcher.exploreAndUpdateLibrary(Libraryfolderwatcher.java:325) at com.oracle.javafx.scenebuilder.kit.library.user.LibraryFolderWatcher.runDiscovery(Libraryfolderwatcher.java:138) at com.oracle.javafx.scenebuilder.kit.library.user.LibraryFolderWatcher.run(Libraryfolderwatcher.java:92) at java.base/java.lang.Thread.run(Thread.java:844) Caused by: java.lang.Noclassdeffounderror: com/sun/javafx/css/Styleconverterimpl at java.base/java.lang.Classloader.defineClass1(Native Method) at java.base/java.lang.Classloader.defineClass(Classloader.java:1007) at java.base/java.security.Secureclassloader.defineClass(Secureclassloader.java:174) at java.base/java.net.Urlclassloader.defineClass(Urlclassloader.java:545) at java.base/java.net.Urlclassloader.access$100(Urlclassloader.java:83) at java.base/java.net.Urlclassloader$1.run(Urlclassloader.java:453) at java.base/java.net.Urlclassloader$1.run(Urlclassloader.java:447) at java.base/java.security.Accesscontroller.doPrivileged(Native Method) at java.base/java.net.Urlclassloader.findClass(Urlclassloader.java:446) at java.base/java.lang.Classloader.loadClass(Classloader.java:563) at java.base/java.lang.Classloader.loadClass(Classloader.java:496) at com.jfoenix.Controls.Jfxbutton$Styleableproperties.(Jfxbutton.java:175) at com.jfoenix.Controls.JFXButton.(Jfxbutton.java:155) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Nativeconstructoraccessorimpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Delegatingconstructoraccessorimpl.java:45) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:488) at java.base/java.lang.Class.newInstance(Class.java:558) at javafx.fxml/javafx.fxml.Fxmlloader$Instancedeclarationelement.constructValue(Fxmlloader.java:1019) at javafx.fxml/javafx.fxml.Fxmlloader$Valueelement.processStartElement(Fxmlloader.java:754) at javafx.fxml/javafx.fxml.Fxmlloader.processStartElement(Fxmlloader.java:2722) javafx.fxml/javafx.fxml.Fxmlloader.loadImpl(Fxmlloader.java:2552) at javafx.fxml/javafx.fxml.Fxmlloader.load(Fxmlloader.java:2450) at com.oracle.javafx.scenebuilder.kit.library.util.JarExplorer.instantiateWithFXMLLoader(Jarexplorer.java:110) ... 6 more Caused by: java.lang.Classnotfoundexception: com.sun.javafx.css.Styleconverterimpl at java.base/java.net.Urlclassloader.findClass(Urlclassloader.java:466) at java.base/java.lang.Classloader.loadClass(Classloader.java:563) at java.base/java.lang.Classloader.loadClass(Classloader.java:496) ... 30 more