gpt4 book ai didi

嵌入式设备上的 JavaFX BufferOverflowException

转载 作者:行者123 更新时间:2023-12-01 18:26:19 27 4
gpt4 key购买 nike

我们的应用程序使用 iMX6 SoM 芯片和 480x272 LVDS 显示屏。

我们还使用 Gluon 的 OpenJFX 和 Java 8u241 的嵌入式版本。

每当我们启动 jar 文件时,我们都会收到以下错误的垃圾邮件

java.nio.BufferOverflowException
at java.nio.DirectIntBufferU.put(DirectIntBufferU.java:363)
at com.sun.javafx.tk.quantum.UploadingPainter.run(UploadingPainter.java:153)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at com.sun.javafx.tk.RenderJob.run(RenderJob.java:58)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)Setting up UI took 127 ms
at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:125)
at java.lang.Thread.run(Thread.java:748)

嗯,我一直在互联网上查找,但与我看到的相同错误的唯一联系是与 Monocle 的联系。我们没有使用它,但我已将应用程序的大小调整为 479x271,以查看错误是否会消失,但它们仍然存在。

现在我已经没有什么想法可以尝试了。

最佳答案

我已经修好了!

所以,问题是按钮位于窗口边框之外(对于一个像素),并且它正在调整窗口大小超出帧缓冲区大小。

我刚刚将按钮向上移动了一个像素,现在它运行完美。

关于嵌入式设备上的 JavaFX BufferOverflowException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60229173/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com