<AWT Dev>  Review request for 8020443: Frame is not created on the specified GraphicsDevice with two monitors
oleg.pekhovskiy at oracle.com
Mon Feb 3 22:26:20 PST 2014
please review the second version of fix:
It turned out that struts must be checked and corrected from all sides
to become the proper screen insets.
On 01/21/2014 06:31 PM, Oleg Pekhovskiy wrote:
> Hi all,
> please review the fix
> Referring to the standards, we must calculate insets the special way
> for Xinerama:
> "The start and end values associated with each strut allow areas to be
> reserved which do not span the entire width or height of the screen.
> Struts MUST be specified in root window coordinates, that is, they are
> /not/ relative to the edges of any view port or Xinerama monitor."
> So the fix checks if the insets have absolute values and if so makes
> them relative to each screen.
> The issue occurred when the Frame was created with the location by
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the awt-dev