0 Replies Latest reply: Dec 5, 2012 8:27 AM by Hank P. RSS

    Transparent JavaFX Window Flickering on top of OpenGL Window

    Hank P.
      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