问题标签 [gluon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1498 浏览

javafx - JavaFX Scene Builder 是否支持标签?

如果我尝试在 fxml 文件中使用 fx:define 标记,例如

(另见https://docs.oracle.com/javafx/2/api/javafx/fxml/doc-files/introduction_to_fxml.html#define_elements

...这不适用于 Scene Builder,当我尝试打开 fxml 文件时,我检索到一条错误消息(见下文)。

Scene Builder 是否支持 fx:define 标签?

  • 如果是:我怎样才能正确使用它?

  • 如果不是:我在哪里可以找到包含(不)受场景生成器支持的所有标签的列表?


0 投票
1 回答
1054 浏览

javafx - 使用 Gluon Charm 切换视图

我正在尝试构建具有多个视图的应用程序。我已经成功添加了两个视图,但是当我尝试切换到第三个视图时出现错误:

项目结构

项目结构

我可以从 homeview 切换到 SemesterView。但我无法切换到 CourseView。视图只是扩展 FXMLView 类的空类。我正在关注 Comments 示例应用程序的项目结构。这是 course.fxml 文件的第一行

它指向控制器类。

0 投票
0 回答
116 浏览

netbeans-8 - 在 Netbeans 中调试魅力项目

我正在尝试调试一个魅力项目。我在代码中设置了断点,但每次执行到达断点时,Netbeans 都会冻结,我不得​​不强制关闭它。对于它的价值,我使用的是 Ubuntu 15.04

[编辑 1]

这是设置断点的图像

在此处输入图像描述

我遇到了一个异常: Exception in thread "JavaFX Application Thread" java.lang.IndexOutOfBoundsException 它没有指向我的代码中的任何行,所以我想调试并找出导致问题的原因。代码立即到达第 106 行,一切都冻结了。

[编辑 2]

好的,这是大部分控制器代码。

我在 showLayer 方法(MobileApplication ...)中设置了一个断点,并且调试工作正常。我在 line 中设置了另一个selectedSchool = parser.findSchool(newValue.getText());,但这里调试冻结。请注意,此处不会发生异常。

0 投票
1 回答
1143 浏览

javafx - CharmListView SelectedItemProperty?

我正在使用CharmListView,只是注意到它没有SelectionModelListView 所具有的。我曾经使用listView.getSelectionModel().SelectedItemProperty().addListener(). 来响应项目选择事件ListView。这是如何完成的CharmListView?

编辑

应用流程解释如下:

用户选择学校的部门。该列表位于ListView

在此处输入图像描述

然后一个学期。另一个列表位于CharmListView

在此处输入图像描述

类的initialize方法SemesterPresenter

第一次调用 getChildrenUnmodifiable() 返回一个空数组。使用以下帖子中的所有命题并返回空指针时,情况相同。

0 投票
1 回答
327 浏览

javafx - Gluon 中的鼠标监听器

一段时间以来,我一直在尝试在胶子上使用侦听CharmListView器。它在我的项目中不起作用,所以我决定在 FIFTY STATES 应用程序上尝试一下。我添加了以下代码:

当我启动应用程序时,NO click 会触发一个MOUSE_CLICKED事件。当我稍微向下滚动以使列表标题单元格像这样完全停靠时,在此处输入图像描述

CharmListView仅在单击顶部标题单元格时触发事件。

列表上其他任何地方的其他点击都不会触发事件。我尝试将相同的侦听器添加到法线ListView,并且MouseEvent在单击ListView. 所以现在我被卡住了,因为我无法设置监听器来获取选定的项目。

0 投票
1 回答
156 浏览

javafx - Javafx 数据库 PlatformFactory.getPlatform()

我试过用

但它指出找不到符号......

请帮忙

0 投票
1 回答
1548 浏览

android - JavaFXPorts(Gluon Plugin) 在 Android 上保存文件

我在使用 JavaFxPorts 在 Android 上保存文件时遇到问题。

我在这里找到了该链接,但它对我不起作用。

错误

它没有找到接口,我无法使用它。

我的目标是使用 JavaFxports 在 Android 上保存文件。

谢谢

0 投票
1 回答
800 浏览

java - Javafx Gluon 保存 XML 文件

我想在 Android 上保存一个 xml 文件,然后我问了一个问题,现在我被卡住了如何获取文件;(我使用 Gluon(Netbeans 插件并且已经按照他所说的做了一切: JavaFXPorts(Gluon Plugin)在 Android 上保存文件)

你能帮我吗?我想在 Android 上保存一个 XML 文件,这是我的代码:

我是这样称呼它的:

这是信息类:

当我尝试在 Android 上启动程序时程序停止,请帮助我

0 投票
0 回答
1011 浏览

java - Android平台上的JavaFX应用程序太慢(JavaFXPorts/Gluon)

我正在尝试使用带有 Gluon 和 JavaFXPorts 的 JavaFX 在桌面、Android 和 iOS 上开发/移植经典的“Flappy Bird”游戏。该应用程序现在可以在桌面和 Android 平台上播放,但性能差异明显。该应用程序在 Android 上太慢了(动画)。

我已经进行了一些性能调整,例如节点缓存、AnimationTimer游戏循环、节点回收、使用 Stream API back-port 进行并行处理net.sourceforge.streamsupport:streamsupport等,但性能仍然相同。

我怎样才能使我的应用程序更快,并具有与桌面版本相似的性能?

你可以在这里找到我的应用程序的源代码:https ://github.com/warrenmnocos/flappy-bird-gluon 。

镜像帖: http: //gluonhq.com/forums/topic/javafx-application-on-android-platform-is-too-slow-javafxportsgluon/

0 投票
1 回答
377 浏览

javafx - JavaFX Gluon 从视图中执行控制器

我正在使用 javafx gluon 和 GCM 开发移动应用程序进行消息传递

当其他设备广播消息时,我想通过调用其控制器来刷新带有传入消息的当前活动视图。

我正在使用Afterburner框架。它还在胶子入门中进行了描述

如何从扩展 MobileApplication 的类中的 getView() 检索视图控制器?

这是我创建的类:

布局 xml 文件 (directmessage.fxml)

DirectMessageView 类扩展了 FXMLView

类 DirectMessagePresenter 实现 Initializable

扩展 MobileAplication 的 SKSAplication 类

在这里,我尝试从 doRefreshMessageUI 方法中的 getView() 检索直接消息视图,但它不起作用

先感谢您