Hi,
First of all, what java version is this with?
Have you tried 6u10 (http://jdk6.dev.java.net)?
[EMAIL PROTECTED] wrote:
Hello there,
I would greatly appreciate if one of you Java2D guru could help me out with my problem.
I've got a rendering engine that draws an image on multiple backbuffers (VolatileImages) and then blit them together as one before drawing it on a JPanel.
Under Windows XP with dual monitor capabilities set as dualview when I drag the application to the second monitor the JPanel image goes blank and when I drag it back onto the initial monitor the image comes back.
A potential solution was to recreate the VolatileImages with the new
GraphicsConfiguration object as I move across monitors but the whole
application just hangs.
It's not really a potential solution but a requirement. When
window is moved to a different screen its GraphicsConfiguration
changes so you'll get IMAGE_INCOMPATIBLE error when validating
a Volatile image prior to copying. This is when you're supposed
to recreate the images:
http://java.sun.com/javase/6/docs/api/java/awt/image/VolatileImage.html
Could you get a stack trace of the hang?
Also, I would suggest to use BufferStrategy for double buffering
instead of VolatileImages, it's more efficient.
Thanks,
Dmitri
Does anyone has ever experience something like it?
Cheers,
[Message sent by forum member 'magpie' (magpie)]
http://forums.java.net/jive/thread.jspa?messageID=290011
===========================================================================
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".
===========================================================================
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".