问题标签 [javafxports]

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 投票
0 回答
42 浏览

javafx-8 - JavaFX 抛出 stackoverflow 错误

我的Dialog课堂上有这个方法:

我尝试在Samsung TabSLG Leon手机中运行它,但它可以工作,但是当我尝试在我的Samsung GT-N5100中运行它时,它会抛出StackOverFlow Error

为什么?

0 投票
1 回答
334 浏览

mobile - 由于“在状态 200 中对 JPEG 库的调用不当”,Android 上的 Javafxports 不会加载图像

当我使用 IntelliJ 运行应用程序时,图像是可见的,但在移植到 Android(6.0 和 4.4.2)时却不是。Image 对象使用 URL(网站)实例化。

日志猫

加载图像的方法

构建.gradle

src/main/resources/java.custom.properties

亲切的问候

0 投票
0 回答
182 浏览

mobile - 将类型托盘放入 TextField 时,JavaFXPorts 8.60.7 应用程序崩溃

当我从键盘输入任何字符到 TextField 时,最新的 JavaFXPorts 8.60.7 出现问题,应用程序将崩溃。我正在使用安卓 5.0.1。早些时候我的应用程序是在 JavaFXPorts 8.60.6 上开发的,我的应用程序在那里工作,我可以在 8.60.6 中,在 TextField 中输入一个字符。

我在 logcat 中收到此错误:

这是我的 build.gradle:

谢谢你的帮助。

0 投票
0 回答
224 浏览

memory-leaks - 在 iOS 上运行的 Gluon/JavaFXPorts 中的内存泄漏

在将我们的应用程序与 Gluon 移植到 iOS 之后,我们注意到它在模拟器和真实设备上运行非常缓慢(在我的例子中是运行 iOS7 的 iPad 3)。
我们使用 XCode 提供的分析工具来检查可能的原因并发现了一些内存泄漏。
然后我们尝试了一个基本的 Gluon 项目(Single View,空)并发现了相同的内存泄漏。
我既不是 RoboVM 专家,也不是 JavaFXPorts/Gluon 专家,所以我不知道去哪里找。但是当你告诉我你需要什么时,我可以提供更多信息。

我感谢任何帮助和任何其他建议,以使应用程序更具响应性和更快,因为内存泄漏似乎只是问题的一部分。

这是 XCode 为基本的 HelloWorld 应用程序提供的内存泄漏堆栈跟踪:

0 投票
0 回答
110 浏览

ios - 使用 Gluon/JavaFXPorts 在 iOS 上呈现异常

在使用 Gluon 在 iOS 上尝试了一些应用程序后,我注意到了一些渲染错误。首先,JavaFXLineChart行为不正确。线条被移位,阴影无法正确显示。我没有进一步检查,但这可能与以下问题有关。

更重要的是在渲染 Gluon 演示 App 时出现异常,名为DoodleTrace. 画线后(在 iPad 上长约 20 厘米)我在渲染线程中得到一个异常:(
注意:iPad 3 运行 iOS 7)

触发一次(大约 20 厘米后):

在上述异常发生后的每个触摸事件上触发:

0 投票
1 回答
382 浏览

java - Gluon Charm(无效的许可证密钥) - 示例应用程序仅在桌面模式下运行

在桌面上,它使用许可证密钥正常运行。当我打开应用程序(在我的 LG G4 中)运行 ./gradlew androidInstall 后,它崩溃了!!

期待你的重播

埃德·马西尔·马特洛

0 投票
1 回答
379 浏览

android - Android 上的 Scalafx

是否可以在 Android 上构建和运行 ScalaFX 应用程序?

我知道 gluon 支持的 JavaFX 的交叉构建。ScalaFX 可以与此结合,还是通过其他方式结合?有哪些错综复杂的地方?除其他事项外:

  • 构建是如何工作的,据我所知,它目前使用 Gradle - 可以用 SBT 代替吗?
  • 此外,我相信大多数在 Android 上运行的 Scala 应用程序都需要去除未使用的库代码,否则它们的二进制文件会非常大。那正确吗?

还有其他需要考虑的步骤吗?

0 投票
2 回答
374 浏览

java - 在运行 Android 的 JavaFx 中显示节点的延迟

我有一个Dialog类,其中有一个wait方法来显示我的自定义进度对话框

我在我的一个班级中有这段代码来显示我的进度对话框

但不幸的是,它的显示有延迟,我也尝试将它包装在一个线程中,但效果不佳,我尝试在桌面上运行它,它运行良好,但为什么不能在我的Android 设备中运行?

这是完整的代码:

当您单击按钮时会发生上述情况,输出应该是:单击按钮后立即弹出对话框,但遗憾的是,对话框将在按钮的整个过程完成后显示!我试图将它包装在Thread中,但没有运气!

请帮我!任何的想法?

0 投票
1 回答
900 浏览

java - 如何在 JavaFX ListView 中滚动时禁用 setOnMouseClicked

我开发了一个小型 Javafx 应用程序并部署在我的 Android 设备中,我有一个ListView配置如下:

这是问题所在:ListView每次我滚动对话框都会不断弹出。

问题:如何在滚动时禁用setOnMouseClicked

0 投票
1 回答
146 浏览

javafxports - JavafxPorts - Android N

我正在尝试在运行 Android N 的 Pixel C 上安装和测试我的应用程序。android 监视器(在 Intellij 中)正在显示 Pixel C 并显示来自平板电脑的日志输出。

但是,当我尝试安装该应用程序时,出现错误:

原因:org.gradle.api.GradleException:无法在任何设备上安装。在 org.javafxports.jfxmobile.plugin.android.task.Install.install(Install.groovy:58) 在 org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:75) 在 org.gradle.api.internal .project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:227) at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:220) at org.gradle.api.internal .project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:209) 在 org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:585) 在 org.gradle.api.internal。

关于如何在 Android N 上安装和运行我的应用程序有什么建议吗?我是否必须将我的 Pixel C 降级到 Android 6 才能安装该应用程序?

谢谢!