https://bugs.winehq.org/show_bug.cgi?id=37048
--- Comment #5 from Adrian Kalla adrian.kalla@gmail.com --- While the bug does still exist in Wine 1.7.38, I did find a workaround:
When passing the parameter
-Dprism.order=j2d
to the java.exe, which afaik changes the rendering backend for JavaFX, JavaFX seems to work without problems with Wine 1.7.38.
To workaround other "sometimes black GUI" issues, I additionally pass the following parameter:
-Dsun.java2d.d3d=false
which changes the rendering backend for Java from Direct3D to GDI.