在我的应用程序中,JavaFX (jdk 1.8.0_91)上出现了一个非常讨厌的bug,其中显示和更新了几个进度条(随机或同时进行)。有时,特别是当一个进度条被填充时(它有一个进度条的样式类),但有时也没有,软件块和我有几次出现这个跟踪(不总是相同的数字,但最后一个是27次):
at com.sun.javafx.tk.Toolkit.lambda$
为了测试这个过程,我想首先使用JavaFX运行一个普通的StubToolkit应用程序。所以我..。-Djavafx.toolkit=com.sun.javafx.pgstub.StubToolkit MyApp运行应用程序
java.lang.ClassNotFoundExceptionCaused by: java.lang.RuntimeException: No toolkit found
at com.sun.javafx.tk
我有一个相当大的JavaFX应用程序,它大部分时间都工作得很好。然而,有时我在点击应用程序时会得到随机的ArrayIndexOutOfBoundsExceptions。我不能重现错误,也不知道它们什么时候出现:有时我可以毫无问题地点击整个应用程序,有时应用程序崩溃,堆栈跟踪出现。$runPulse$30(Toolkit.java:355)
at java.security.AccessController.doPrivileged(Native Met