Javafx NullPointerException в GlassScene.UpdatesCenESTATE () при повторном адаптировании jfxpanel [закрыто]JAVA

Программисты JAVA общаются здесь
Anonymous
Javafx NullPointerException в GlassScene.UpdatesCenESTATE () при повторном адаптировании jfxpanel [закрыто]

Сообщение Anonymous »

Я сталкиваюсь с NullpointerException в приложении Javafx при работе с JFXPanel. Проблема возникает, когда я добавляю jfxpanel в компонент качания, удаляю его, а затем добавляю снова. Вот след у стека: < /p>
java.lang.NullPointerException: Cannot invoke "com.sun.javafx.tk.quantum.SceneState.update()" because "this.sceneState" is null
at javafx.graphics/com.sun.javafx.tk.quantum.GlassScene.updateSceneState(Unknown Source)
at javafx.graphics/com.sun.javafx.tk.quantum.EmbeddedScene.lambda$setPixelScaleFactors$1(Unknown Source)
at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.runWithRenderLock(Unknown Source)
at javafx.graphics/com.sun.javafx.tk.quantum.EmbeddedScene.lambda$setPixelScaleFactors$2(Unknown Source)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(Unknown Source)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source)
< /code>
Среда: < /p>
  • java версия: 17 < /li>
    javafx версия: 22 < /li>
    < /ul>
    Подробности:
    Согласно jdk-8334593, это проблема, вызванная jdk-8334593. Затем вновь добавлен в график сцены свинга. Внутреннее состояние GlassScene не является должным образом повторно повторно, что приводит к аварии. < /P>
    Pre Censeling: < /p>

    В моем случае я использую Zulu Java FX JRE, который содержит Java 17 и Java FX 22.0.2. />
    Есть ли способ смягчить это? Любая помощь или предложения были бы очень оценены!


Подробнее здесь: https://stackoverflow.com/questions/797 ... dding-jfxp

Вернуться в «JAVA»