JavaFX 图形故障(白框)

Jos*_*osh 5 user-interface javafx visual-glitch progress-bar

我在开发 JavaFX 应用程序时遇到了图形故障。

\n\n

它应该是这样的: \n在此输入图像描述\n这是错误:

\n\n

在此输入图像描述

\n\n

首先,上下文... \n按下按钮“Ausf\xc3\xbchren”(执行)后,第二个线程开始执行某些操作,并且进度条显示当前进度。当线程正在工作时,您可以按“Abbrechen”按钮取消它。线程需要几秒钟才能终止,因此我想将进度条设置为不确定,直到线程终止。

\n\n

重现故障...
\n我猜,不确定的进度条是问题的根源,因为没有它我就无法重现故障。\n多次(大约 10 次)在不确定和非不确定之间切换进度条后会出现故障。另外调整窗口大小也会导致故障。

\n\n

所有控件仍然可以处理故障,并且再次调整窗口大小可以删除白框,一切看起来都正常。然而,当进度条在不确定和非不确定之间切换时,故障会再次出现。

\n\n


\n有没有人经历过类似的事情并且可以提供解决方案?

\n

sig*_*god 3

我偶然发现了同样的问题(并且没有任何进度条)。似乎是JDK-8089308。提供-Dprism.dirtyopts=false给 Java 可以解决这个问题。由于某种原因,更改此选项System.setProperty()不起作用。

有助于追踪该错误的相关文章:http://werner.yellowcouch.org/log/javafx-8-command-line-options/