LWGShane Well-Known Member Licensed User Longtime User Nov 20, 2015 #1 The error I'm getting with AquaFX when using the Visual Designer: Spoiler: Error Code Program started. Nov 20, 2015 1:53:33 PM javafx.scene.control.Control loadSkinClass SEVERE: Failed to load skin 'com.aquafx_project.controls.skin.AquaTabPaneSkin' for control TabPane@56a136aa[styleClass=tab-pane] java.lang.NoSuchMethodError: com.sun.javafx.scene.traversal.TraversalEngine.<init>(Ljavafx/scene/Parent;Z)V at com.aquafx_project.controls.skin.rt21682.TabPaneSkinHack$TabContentRegion$4.<init>(TabPaneSkinHack.java:1527) at com.aquafx_project.controls.skin.rt21682.TabPaneSkinHack$TabContentRegion.<init>(TabPaneSkinHack.java:1527) at com.aquafx_project.controls.skin.rt21682.TabPaneSkinHack.addTabContent(TabPaneSkinHack.java:370) at com.aquafx_project.controls.skin.rt21682.TabPaneSkinHack.<init>(TabPaneSkinHack.java:191) at com.aquafx_project.controls.skin.AquaTabPaneSkin.<init>(AquaTabPaneSkin.java:20) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:422) at javafx.scene.control.Control.loadSkinClass(Control.java:722) at javafx.scene.control.Control$4.invalidated(Control.java:659) at javafx.beans.property.StringPropertyBase.markInvalid(StringPropertyBase.java:109) at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:144) at javafx.css.StyleableStringProperty.set(StyleableStringProperty.java:83) at javafx.scene.control.Control$4.set(Control.java:651) at javafx.css.StyleableStringProperty.applyStyle(StyleableStringProperty.java:69) at javafx.css.StyleableStringProperty.applyStyle(StyleableStringProperty.java:45) at javafx.scene.CssStyleHelper.transitionToState(CssStyleHelper.java:774) at javafx.scene.Node.impl_processCSS(Node.java:9189) at javafx.scene.Parent.impl_processCSS(Parent.java:1241) at javafx.scene.control.Control.impl_processCSS(Control.java:855) at javafx.scene.Parent.impl_processCSS(Parent.java:1272) at javafx.scene.Node.processCSS(Node.java:9056) at javafx.scene.Scene.doCSSPass(Scene.java:545) at javafx.scene.Scene.preferredSize(Scene.java:1643) at javafx.scene.Scene.impl_preferredSize(Scene.java:1720) at javafx.stage.Window$9.invalidated(Window.java:846) at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:109) at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:144) at javafx.stage.Window.setShowing(Window.java:922) at javafx.stage.Window.show(Window.java:937) at javafx.stage.Stage.show(Stage.java:259) at anywheresoftware.b4j.objects.Form.Show(Form.java:204) at coldbluelava.apps.iconstudio.main._appstart(main.java:152) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:593) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:228) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:158) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at anywheresoftware.b4a.BA.raiseEvent2(BA.java:93) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:90) at anywheresoftware.b4a.BA.raiseEvent(BA.java:84) at coldbluelava.apps.iconstudio.main.start(main.java:37) at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$163(LauncherImpl.java:863) at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$176(PlatformImpl.java:326) at com.sun.javafx.application.PlatformImpl.lambda$null$174(PlatformImpl.java:295) at java.security.AccessController.doPrivileged(Native Method) at com.sun.javafx.application.PlatformImpl.lambda$runLater$175(PlatformImpl.java:294) at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$null$149(WinApplication.java:191) at java.lang.Thread.run(Thread.java:745)
The error I'm getting with AquaFX when using the Visual Designer: Spoiler: Error Code Program started. Nov 20, 2015 1:53:33 PM javafx.scene.control.Control loadSkinClass SEVERE: Failed to load skin 'com.aquafx_project.controls.skin.AquaTabPaneSkin' for control TabPane@56a136aa[styleClass=tab-pane] java.lang.NoSuchMethodError: com.sun.javafx.scene.traversal.TraversalEngine.<init>(Ljavafx/scene/Parent;Z)V at com.aquafx_project.controls.skin.rt21682.TabPaneSkinHack$TabContentRegion$4.<init>(TabPaneSkinHack.java:1527) at com.aquafx_project.controls.skin.rt21682.TabPaneSkinHack$TabContentRegion.<init>(TabPaneSkinHack.java:1527) at com.aquafx_project.controls.skin.rt21682.TabPaneSkinHack.addTabContent(TabPaneSkinHack.java:370) at com.aquafx_project.controls.skin.rt21682.TabPaneSkinHack.<init>(TabPaneSkinHack.java:191) at com.aquafx_project.controls.skin.AquaTabPaneSkin.<init>(AquaTabPaneSkin.java:20) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:422) at javafx.scene.control.Control.loadSkinClass(Control.java:722) at javafx.scene.control.Control$4.invalidated(Control.java:659) at javafx.beans.property.StringPropertyBase.markInvalid(StringPropertyBase.java:109) at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:144) at javafx.css.StyleableStringProperty.set(StyleableStringProperty.java:83) at javafx.scene.control.Control$4.set(Control.java:651) at javafx.css.StyleableStringProperty.applyStyle(StyleableStringProperty.java:69) at javafx.css.StyleableStringProperty.applyStyle(StyleableStringProperty.java:45) at javafx.scene.CssStyleHelper.transitionToState(CssStyleHelper.java:774) at javafx.scene.Node.impl_processCSS(Node.java:9189) at javafx.scene.Parent.impl_processCSS(Parent.java:1241) at javafx.scene.control.Control.impl_processCSS(Control.java:855) at javafx.scene.Parent.impl_processCSS(Parent.java:1272) at javafx.scene.Node.processCSS(Node.java:9056) at javafx.scene.Scene.doCSSPass(Scene.java:545) at javafx.scene.Scene.preferredSize(Scene.java:1643) at javafx.scene.Scene.impl_preferredSize(Scene.java:1720) at javafx.stage.Window$9.invalidated(Window.java:846) at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:109) at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:144) at javafx.stage.Window.setShowing(Window.java:922) at javafx.stage.Window.show(Window.java:937) at javafx.stage.Stage.show(Stage.java:259) at anywheresoftware.b4j.objects.Form.Show(Form.java:204) at coldbluelava.apps.iconstudio.main._appstart(main.java:152) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:593) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:228) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:158) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at anywheresoftware.b4a.BA.raiseEvent2(BA.java:93) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:90) at anywheresoftware.b4a.BA.raiseEvent(BA.java:84) at coldbluelava.apps.iconstudio.main.start(main.java:37) at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$163(LauncherImpl.java:863) at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$176(PlatformImpl.java:326) at com.sun.javafx.application.PlatformImpl.lambda$null$174(PlatformImpl.java:295) at java.security.AccessController.doPrivileged(Native Method) at com.sun.javafx.application.PlatformImpl.lambda$runLater$175(PlatformImpl.java:294) at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$null$149(WinApplication.java:191) at java.lang.Thread.run(Thread.java:745)
Erel B4X founder Staff member Licensed User Longtime User Nov 22, 2015 #2 It is related to an internal change in Java. See the answer here: http://stackoverflow.com/questions/25991094/controls-fx-traversalengine-error And the explanation here: http://fxexperience.com/2014/05/announcing-controlsfx-8-0-6/ Upvote 0
It is related to an internal change in Java. See the answer here: http://stackoverflow.com/questions/25991094/controls-fx-traversalengine-error And the explanation here: http://fxexperience.com/2014/05/announcing-controlsfx-8-0-6/