Skip to Main Content

Java SE (Java Platform, Standard Edition)

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Transparent JavaFX Window Flickering on top of OpenGL Window

Hank P.Dec 5 2012
Hello,

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?


Thanks
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jan 2 2013
Added on Dec 5 2012
0 comments
426 views