SceneBuilder 11与第三方库冻结

时间:2020-01-24 09:08:03

标签: scenebuilder openjdk-11 debian-buster

我在SceneBuilder 11上将OpenJDK 11NetBeans 11Debian 10 KDE.一起使用

冻结第三方库SceneBuilder
我什至无法从打开的FXML中选择任何组件。

在终端中获取以下异常:

java.lang.ArrayIndexOutOfBoundsException: Index -27 out of bounds for length 32
    at javafx.graphics/com.sun.prism.impl.GlyphCache.getCachedGlyph(GlyphCache.java:332)
    at javafx.graphics/com.sun.prism.impl.GlyphCache.render(GlyphCache.java:148)
    at javafx.graphics/com.sun.prism.impl.ps.BaseShaderGraphics.drawString(BaseShaderGraphics.java:2101)
    at javafx.graphics/com.sun.javafx.sg.prism.NGText.renderText(NGText.java:312)
    at javafx.graphics/com.sun.javafx.sg.prism.NGText.renderContent2D(NGText.java:270)
    at javafx.graphics/com.sun.javafx.sg.prism.NGShape.renderContent(NGShape.java:261)
    at javafx.graphics/com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2072)
    at javafx.graphics/com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1964)
    at javafx.graphics/com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:270)
    at javafx.graphics/com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:578)
    at javafx.graphics/com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2072)
    at javafx.graphics/com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1964)

关于OpenJDK的异常以及如何解决?
Oracle JDK没问题

已更新: 现在,我已经删除了手动安装的OpenJFX并通过终端安装了
sudo apt-get install openjfx
但仍然无法正常工作。

有什么解决办法吗?

0 个答案:

没有答案