gluon 相关问题

用于与胶子相关的一般问题,不适合更具体的标签,如胶子移动或胶子桌面,以及其他标签,如javafxports或scenebuilder。

在 JDK21 和 JDK8、Windows11 中向 JavaFX TextField 中输入任何内容时,会发生 StringIndexOutOfBoundException

当我运行 JavaFX TextField 元素的这个简单代码片段时,我在文本字段中输入一些内容,然后定期抛出 StringIndexOutOfBoundsException。 版本 JDK:21.0.0、21.0....

回答 1 投票 0

Gluon 移动设备在构建 Android 时“缺少 CAP 缓存”

我正在使用 IntelliJ 的 Gluon 插件提供的基本模板项目来测试 gluon 移动库。 示例应用程序运行没有任何问题,但在 Android 上构建本机应用程序时,我

回答 1 投票 0

为什么 mvn gluonfx:nativerun 时找不到 Gluon 控件 CardPane?

这是 FXML 文件: 这是 FXML 文件: <?import com.gluonhq.charm.glisten.control.CardPane?> <?import com.gluonhq.charm.glisten.mvc.View?> <?import javafx.scene.layout.BorderPane?> <View fx:id="myView" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="600.0" prefWidth="335.0" xmlns="http://javafx.com/javafx/16" xmlns:fx="http://javafx.com/fxml/1" fx:controller="com.mydomain.view.MyPresenter"> <center> <BorderPane prefHeight="591.0" prefWidth="322.0" BorderPane.alignment="CENTER"> <center> <CardPane fx:id="cardPane" prefHeight="465.0" prefWidth="333.0" /> </center> </BorderPane> </center> </View> 如果我mvn gluonfx:run那么它就可以正常工作。我看到了卡片窗格。我可以向其中添加卡片。我看到它按预期更新了卡片列表。 但是如果我随后尝试 mvn gluonfx:nativerun 我会失败并出现 ClassNotFoundException: com.gluonhq.charm.glisten.control.CardPane 这是命令行调用堆栈的摘录: Caused by: javafx.fxml.LoadException: [Wed Jul 21 09:59:25 MST 2021][INFO] [SUB] com/mydomain/view/myView.fxml [Wed Jul 21 09:59:25 MST 2021][INFO] [SUB] [Wed Jul 21 09:59:25 MST 2021][INFO] [SUB] at javafx.fxml.FXMLLoader.constructLoadException(FXMLLoader.java:2707) [Wed Jul 21 09:59:25 MST 2021][INFO] [SUB] at javafx.fxml.FXMLLoader.importClass(FXMLLoader.java:2949) [Wed Jul 21 09:59:25 MST 2021][INFO] [SUB] at javafx.fxml.FXMLLoader.processImport(FXMLLoader.java:2793) [Wed Jul 21 09:59:25 MST 2021][INFO] [SUB] at javafx.fxml.FXMLLoader.processProcessingInstruction(FXMLLoader.java:2758) [Wed Jul 21 09:59:25 MST 2021][INFO] [SUB] at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2624) [Wed Jul 21 09:59:25 MST 2021][INFO] [SUB] at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2548) [Wed Jul 21 09:59:25 MST 2021][INFO] [SUB] at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2516) [Wed Jul 21 09:59:25 MST 2021][INFO] [SUB] at com.airhacks.afterburner.views.FXMLView.loadSynchronously(FXMLView.java:91) [Wed Jul 21 09:59:25 MST 2021][INFO] [SUB] ... 21 more [Wed Jul 21 09:59:25 MST 2021][INFO] [SUB] Caused by: java.lang.ClassNotFoundException: com.gluonhq.charm.glisten.control.CardPane [Wed Jul 21 09:59:25 MST 2021][INFO] [SUB] at com.oracle.svm.core.hub.ClassForNameSupport.forName(ClassForNameSupport.java:71) [Wed Jul 21 09:59:25 MST 2021][INFO] [SUB] at java.lang.ClassLoader.loadClass(ClassLoader.java:212) [Wed Jul 21 09:59:25 MST 2021][INFO] [SUB] at javafx.fxml.FXMLLoader.loadTypeForPackage(FXMLLoader.java:3017) [Wed Jul 21 09:59:25 MST 2021][INFO] [SUB] at javafx.fxml.FXMLLoader.loadType(FXMLLoader.java:3006) [Wed Jul 21 09:59:25 MST 2021][INFO] [SUB] at javafx.fxml.FXMLLoader.importClass(FXMLLoader.java:2947) 感谢@JoséPereda 提醒我下一步该去哪里。一路上出现了新问题,但我最终让应用程序在本机运行模式下运行。 但是,我随后意识到了我的菜鸟错误。我忘记继续回到项目pom文件来更新gluon插件的reflectionList。因此,我用底层配置文件取消了混乱的修复,然后按如下方式更新。我根据我看到的堆栈跟踪反馈向您展示了我需要提及的平台小部件。我还列出了我自己的课程,但也不必费心在此处显示这些课程。 <artifactId>gluonfx-maven-plugin</artifactId> <version>${gluonfx.plugin.version}</version> <configuration> <reflectionList> <list>javafx.scene.control.DatePicker</list> <list>com.gluonhq.charm.glisten.control.CardPane</list> 添加到 Javateer,也许只需将所有导入添加到反射列表中即可: <reflectionList> <list>javafx.scene.control.ListView</list> <list>javafx.scene.control.SplitPane</list> <list>javafx.scene.control.ButtonBar</list> <list>javafx.scene.layout.AnchorPane</list> <list>javafx.scene.layout.ColumnConstraints</list> <list>javafx.scene.layout.GridPane</list> <list>javafx.scene.layout.HBox</list> <list>javafx.scene.control.Menu</list> <list>javafx.scene.control.MenuBar</list> <!-- <list>javafx.scene.control.MenuItem</list>--> <list>javafx.scene.layout.RowConstraints</list> <list>org.travelonline.guidemo.persongui.FXApplication</list> <list>org.travelonline.guidemo.persongui.FXController</list> </reflectionList> 基于我在下面的 fxml 文件中的导入: <?import javafx.scene.control.Button?> <?import javafx.scene.control.Label?> <?import javafx.scene.control.ListView?> <?import javafx.scene.control.Menu?> <?import javafx.scene.control.MenuBar?> <?import javafx.scene.control.MenuItem?> <?import javafx.scene.control.SplitPane?> <?import javafx.scene.control.TextArea?> <?import javafx.scene.control.TextField?> <?import javafx.scene.control.ButtonBar?> <?import javafx.scene.layout.AnchorPane?> <?import javafx.scene.layout.ColumnConstraints?> <?import javafx.scene.layout.GridPane?> <?import javafx.scene.layout.HBox?> <?import javafx.scene.layout.RowConstraints?>

回答 2 投票 0

JavaFx 中 BACKSPACE 的按键代码事件

我正在JavaFX中做一个项目,使用Java 8和Gluon scenebuilder。我想检测何时在文本字段内按下退格键。这是我正在使用的代码: 公共无效keyPressed(KeyEvent kEve ...

回答 2 投票 0

JavaFX 菜单栏抢走了焦点

我有一个应用程序,当用户输入文本输入时,输入普通字母会导致菜单栏激活(下拉其子菜单),而不是按应有的方式填充输入。 最简单的...

回答 1 投票 0

画布到base64图像,无需awt/swing类

我现在尝试将 Canvas 转换为 Base64 图像字符串一段时间,这样我就可以稍后将其转换回来以显示在屏幕上或将其存储在文件中。 问题是,我找到的所有样本......

回答 1 投票 0

Gluon Attach - PicturesService 同步获取照片(阻塞方式)

我正在尝试Gluon的Attach PicturesService,以便从图库或直接从iPhone的相机读取照片。似乎有两种方法可以实现这一目标,

回答 1 投票 0

减少JavaFX本机图像应用程序的大小

使用 Gluon 的客户端-maven-插件并结合 GraalVM 本机映像构建适用于 Windows 平台的最小 JavaFX 应用程序时,最终的 exe 大小约为。 60MB。插件里有什么东西吗...

回答 1 投票 0

安装 gluonnlp 会导致 ImportError 未定义符号 _PyGen_Send

我希望这不是一个非常愚蠢的问题,但谷歌搜索没有产生任何可用的结果。 我在 Python 3.10.6 下的 Ubuntu 22.04.1 LTS 服务器上使用 pip 安装了 gluonnlp 0.10.0。 当我尝试

回答 1 投票 0

Gluonhq 与 JDBC SQLite :ClassNotFoundException:org.graalvm.nativeimage.hosted.RuntimeRe

我在 Linux 中使用 Gluonhq 和 JDBC。 版本信息:“GraalVM 22.1.0.1 Java 17 CE” postgresql 没有问题。当我使用 sqlite 时,问题就开始了。 我的 JDBC 连接: 连接

回答 1 投票 0

Gluon 示例 HelloFX 构建错误(无 ld.lld)

我正在尝试运行: ~/gluon-samples/HelloFX$mvn -Pandroid gluonfx:build 在 WSL2 上失败后,在 Windows 10 Virtualbox 上的虚拟 Ubuntu 22.0.4 上运行。 在Ubuntu中安装: Maven 3.8.8 GraalVM 22.1.0.1

回答 0 投票 0

Gluon 示例 HelloFX 构建错误(未生成类文件)

我正在尝试运行: 〜/ gluon-samples/HelloFX$mvn -Pandroid gluonfx:包 在 WSL2 上失败后,在 Windows 10 Virtualbox 上的虚拟 Ubuntu 22.0.4 上运行。 在Ubuntu中安装: Maven 3.8.8 GraalVM 22.1....

回答 0 投票 0

使用 Quarkus 或 Springboot 和 JavaFx 的本机可执行文件

我正在尝试为与 Quarkus 和 JavaFx 配合使用的应用程序构建本机可执行文件。 我设法实现这一目标的唯一方法是将许多 javaFx 类标记为 --initialize-at-run-ti...

回答 2 投票 0

示例 Gluon JavaFX 应用程序启动器中未定义属性“gluonfx.target”

我正在尝试使用 Gluon Desktop 工具来制作 JavaFX 应用程序。我尝试通过以下两种方式创建一个新的 Maven 驱动的应用程序: Gluon Start 网络应用程序 Gluon - 单视图项目新项目...

回答 1 投票 0

如何加载 GluonTS DeepAR 模型

我是 GluonTS 和深度学习的新手。我有一个 GluonTS DeepAR 模型,它有这样的文件 - myPrefix-xxxx.params myPrefix-network.json 加载此模型进行评分的方式是什么?我...

回答 2 投票 0

Gluon 插件无法在 Window intellij 上编译

我知道这与此基本相同,但我遵循了答案中的所有建议,但它对我不起作用......当尝试做任何不是 - gluonfx:run 的事情时,我收到以下错误: &

回答 1 投票 0

有没有办法检测在 JAVAFX 中产生事件的物理触摸设备

我有 raspberry PI 4 和 2 个带触摸屏的外部 HDMI 显示器(USB 连接)。使用 gluon 的 DRM 驱动程序可以将两个显示器用作输出设备,但我有一个问题

回答 0 投票 0

使用 gluonfx-maven-plugin 的 graalvm 链接任务中的未定义引用

我在网上搜索了有关我的问题的时间,并测试了很多东西但没有找到任何解决方案。 我有一个由 Maven 处理并在 VSCode 下开发的 JavaFX 应用程序。我希望它可用...

回答 1 投票 0

JavaFX阶段*有时*在Win10上出现空白。

我的类扩展了一个JavaFX Stage。在开发环境中,它从来没有失败的加载和处理,但我的用户经常报告说,有时它不能正确地显示,在Windows上看起来像这样......

回答 1 投票 0

ImageNet分类:np.testing.assert_almost_equal(pred_probas.sum().asscalar(), 1, decimal=5)

对于在Mxnet中使用GluonCV模型进行图像分类,我使用通过网络转换的图像来获得所有ImageNet类的预测概率。 def predict_probabilities(network,....

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.