My JavaFX Application needs a transparent background and is embedded in a JFrame to be always on top.
Parallel to my Application an OpenGL - 3D Application is running that interacts with my application.
If my Application overlays the OpenGL Window there is no Problem on Windows 7 (64-bit), but it is flickering on Windows XP(64-bit).
Everytime there is an interaction with the OpenGL - Application, my application is flickering.
The transparent background ist set with following code: frame.setBackground(new Color(0f, 0f, 0f, 0.0f));
I tried to set the transparent background with WindowUtils.setWindowTransparent(frame, true);, but there is no difference.
There are the latest GraphicDrivers for Nvidia Quadro FX 1500 and I use the Java Version 7 Update 9 installed.
Can anyone tell me why this is happening and how to workaround that problem?