Hi Dmitri,

as I described in my questioning thread, I get the graphics configuration via  
"viBackbuffer.validate(this.getGraphicsConfiguration)" whereas viBackbuffer is 
an VolatileImage object. The expression "this.getGraphicsConfiguration" I found 
in many documentation for the usage of VolatileImages.
I guess that, as the image is placed in a panel, and the panel is placed in the 
dialog which is dragged from one screen to the other, the "this"-statement is 
related to that very panel which is located in the screen device whose 
graphicsConfiguration is returned. But tomorrow, I will put the return value in 
the console to verify what it actually is returning.

What I can tell you already today, is that the image IS accelerated. I already 
do exactly what you suggest and print out the return value of 
ImageCapabilities.isAccelerated(). And it is always true.

I assume that the validate() method of my viBackbuffer does not recognize that 
the image is actually in a different screen because I make the 
ImageCapabilities call in the if-path of validate() when it returns 
IMAGE_INVALID.

Tomorrow i will post the accordant code section to show you what i exactly do 
if you don't understand my description, today.

What makes me wonder is the fact that the same code running with the same JRE 
never fails to recognize the changed screen location on my development system 
whereas on the target system the failure is almost predictable. . . . 

Maik
[Message sent by forum member 'kiamur' (kiamur)]

http://forums.java.net/jive/thread.jspa?messageID=290776

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA2D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to