0
我有一个导入[GSI-CS-CO/Chart-FX]项目,我正在使用Gradle,JDK11
我正在使用他们的'chartfxsample.java'
运行示例时,生成失败
at javafx.graphics/com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:973)
at javafx.graphics/com.sun.javafx.application.LauncherImpl.lambda$launchApplication$2(LauncherImpl.java:198)
at java.base/java.lang.Thread.run(Thread.java:834)
原因:
java.lang.noClassDefFounder错误:com/sun/javafx/css/converters/enumconverter原因:java.lang.noClassDefFounder错误:com/sun/javafx/css/converters/enumconverter
at de.gsi.chart.axes.spi.AbstractAxisParameter.<init>(AbstractAxisParameter.java:188)
at de.gsi.chart.axes.spi.AbstractAxis.<init>(AbstractAxis.java:112)
at de.gsi.chart.axes.spi.AbstractAxis.<init>(AbstractAxis.java:160)
at de.gsi.chart.axes.spi.DefaultNumericAxis.<init>(DefaultNumericAxis.java:137)
at de.gsi.chart.axes.spi.DefaultNumericAxis.<init>(DefaultNumericAxis.java:102)
at App.start(App.java:60)
at javafx.graphics/com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$9(LauncherImpl.java:919)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runAndWait$11(PlatformImpl.java:449)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$9(PlatformImpl.java:418)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:417)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:175)
... 1 more
原因:
java.lang.ClassNotFoundException:com.sun.javafx.css.converters.EnumConverter原因:java.lang.ClassNotFoundException:com.sun.javafx.css.converters.EnumConverter
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 15 more
运行应用程序应用程序时出现异常
任务“:app.main()”执行失败。
进程“command”c:/program files/jetbrains/intellij IDEA 2019.2.4/jbr/bin/java.exe“已完成,退出值为非零%1
我找到了依赖关系所在的解决方案:
implementation 'de.gsi.chart:chartfx-chart:8.0.0'
它应该是:
implementation 'de.gsi.chart:chartfx-chart:11.0.0'
我正在SceneBuilder中创建一个JavaFX应用程序。 我的FXML包含自定义的gluon JavaFX对象。 我正在使用他们的'AppBar'和'Icon'对象。 在加载fxml文件时,我得到一个'java.lang.NoClassDefoundError:com/sun/javafx/css/converters/sizeConverter'错误。 全跟踪: 我已经检查了过去类似类型的
如果您需要在Aurelia应用程序中转换某些值,则可以使用converters而不是手动将值转换为所需的格式。 转换日期 当我们想要将默认日期值转换为某种特定格式时,我们可以使用momentJS库。 这是一个用于操作日期的小型库。 C:\Users\username\Desktop\aureliaApp>jspm install moment 让我们创建一个新文件converters.js 。
XStream转换器是XStream库的关键组件,它负责将对象转换为XML,反之亦然。 XStream为常见类型提供了大量转换器,例如基元,字符串,文件,集合,数组和日期。 使用转换器 让我们使用SingleValueConvertor,其目的是将对象转换为单个字符串。 我们将使用SingleValueConvertor将对象写为属性字符串。 创建转换器 class NameConverter i
Sun SPOT 是一个为传感器网络和供电电池、无线通讯、嵌入式开发之开源硬件和软件平台。
我正在使用JavaFX FXML构建一个小型应用程序,我正在尝试实现一些简单的CSS以具有特定的风格。 我对Combobox元素有问题。实际上,默认情况下,其颜色为灰色: 我希望它是白色的(或透明的),并保留边框,以匹配与文本字段相同的样式。因此,我尝试将背景颜色设置为透明,但有一个副作用:边框也变得透明! 以下是我添加的CSS: 我根本不习惯CSS编写,所以可能我完全错过了一些东西。是组合框没有
我想创建元素的外观和行为如下所示。 有一个黑暗的背景和4个元素的顶部列表:“biblioteki”,“Analiza”等等。当我们点击其中一个项目时,列表将展开,该项目及其子项目的背景为浅黑色。此外,从子列表中选择的项目将获得不同的字体(粗体和白色)。任何时候只能展开一个项目。 所以我发现这是树视图行为,应用了适当的样式。我使用以下代码来实现它: 有方法获取(图标),如果它是为该元素定义的,并且获