Re: Mac OS X 10.7+ / Oracle JRE 7 : Swing integration issues
Posted by InteractiveMesh on Jun 01, 2013; 1:44pm
URL: https://forum.jogamp.org/Mac-OS-X-10-7-Oracle-JRE-7-Swing-integration-issues-tp4027780p4029292.html
Running my test cases (see initial post of this thread) with
- gluegen-2.0-b671-20130517
- jogl-2.0-b993-20130518
leads to following results:
on 7u21
- GLCanvas and NewtCanvasAWT are positioned correctly (x/y-position). :-)
- GLCanvas and NewtCanvasAWT are rendered always in the front (z-position). :-(
on 7u40-ea-b27, 2013/05/30 and 8ea-b92, 2013/05/30
- GLCanvas and NewtCanvasAWT are positioned permanently at the lower left corner (x/y-position). :-(
- GLCanvas and NewtCanvasAWT are rendered always in the front (z-position). :-(
So, I assume that the current jogl build isn't yet adapted according to the x/y-position bug fixes (JDK 7 bug 2229714/JDK 8 bug 7172187 : JAWT native CALayer not positioned over Canvas) which are implemented in 7u40-ea-b27 and 8ea-b92.
In my view the z-position issue in not caused by jogl and can only be solved within the Swing layouts.
August