I'm starting think my problem is knowing what solution applies to my situation. 
There are plenty of solutions for handling long-running tasks in Swing. 
(SwingWorker, etc.) There are solutions for double buffering for animations 
(BufferStrategy). But, I don't think either of those apply to long-running 
rendering tasks.

Maybe a solution to that would be to drip-feed little subtasks onto the event 
queue such that there is only one rendering task on the queue at a time and 
user events will be interleaved in the queue between rendering tasks.

Any other ideas or examples for maintaining a responsive UI in the presence of 
long-running rendering tasks?

Thanks,

-chris
[Message sent by forum member 'cbare' (cbare)]

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

===========================================================================
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